小编Kis*_*r T的帖子

在Visual Studio 2015中未生成pdb文件

我正在使用C#-MVC和Entity框架(数据库优先)开发应用程序VS 2015 我已经为数据层访问创建了单独的项目.当我构建这个项目时,无论是DEBUG还是RELASE模式,调试文件都没有生成,即" .pdb "文件.由于这无法达到突破点.在所有项目中生成此文件,但数据层访问项目除外

请告诉我,如何在项目中为项目生成此.pdb文件?

提前致谢!

visual-studio-debugging visual-studio-2015

7
推荐指数
1
解决办法
9666
查看次数

如何使用Inno Setup在HKLM中创建注册表项,而无需管理员权限

我正在使用C#开发桌面应用程序并使用Inno setup编译器创建设置.

让我解释一下应用功能,

  1. 我使用Inno Setup创建了应用程序安装程序所有用户(即应用程序可以安装在admin/non admin PC中).

    //all user
    PrivilegesRequired=lowest
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装应用程序时,我想在中创建注册表项HKLM.为此,我在Inno Setup脚本中添加了注册表项,如下所示

    [Registry]
    Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\TestKey"; Permissions: users-modify; \
        Flags: uninsdeletekey createvalueifdoesntexist; ValueType: string; \
        ValueName: "SOAPAddress"; ValueData: "ABC"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装应用程序注册表项时未创建其抛出异常

    ---------------------------
    Error
    ---------------------------
    Error creating registry key:
    
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TestKey
    
    RegCreateKeyEx failed; code 5.
    
    Access is denied.
    
    Click Retry to try again, Ignore to proceed anyway, or Abort to cancel installation.
    
    Run Code Online (Sandbox Code Playgroud)

请帮帮我,如何HKLM使用Inno Setup编译器创建注册表项.

我已经在VS2010中检查了它的创建注册表项,但是安装程序无法运行非管理员PC.

提前致谢!

inno-setup

0
推荐指数
1
解决办法
3378
查看次数