首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform 本机权限有关问题

2013-12-11 
winform 本机权限问题.因为客户电脑经常会有权限设计,比如(非管理员用户,禁用注册表...)导致客户端程序出

winform 本机权限问题.
因为客户电脑经常会有权限设计,比如(非管理员用户,禁用注册表...)导致客户端程序出问题,
想请教下:
1.程序的日志文件及配置文件,放在哪个路径下才不会引起权限问题。
2.我们可以在程序上做哪些措施可以避免出现类型问题。
[解决办法]
非C 盘其他盘都可以
或者是 我的文档


 ''' <summary>
    ''' 当前是否是管理员身份运行
    ''' </summary>
    ''' <returns></returns>
    Public Shared Function IsAdministrator() As Boolean
        Try
            Dim identity As WindowsIdentity = WindowsIdentity.GetCurrent()
            Dim principal As New WindowsPrincipal(identity)
            Return principal.IsInRole(WindowsBuiltInRole.Administrator)
        Catch
            Return True
        End Try
    End Function

[解决办法]
保存在这里

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

热点排行