Bac*_*con 7 .net c# asp.net git visual-studio
我最近开始在Visual Studio 2015中使用Git,我正在尝试修改安装程序项目的属性.问题是它不会让我,因为项目没有签出,我没有看到通过Visual Studio通过Git签出项目的选项.我甚至看到提到"退房"字样的唯一地方是分支机构,它是灰色的.
Ete*_*l21 13
我在VS2015中遇到了同样的问题.这似乎是Installer Project扩展的一个问题.由于某些原因,Visual Studio在您尝试更改安装项目文件(使用YourProject.vdproj)时未检测到,并且不会自动为您解锁.我在使用TFS时遇到了同样的问题,但在这种情况下,你所要做的就是通过右键单击手动解锁文件.我刚刚迁移到Git,问题仍然存在,但现在你无法通过右键单击来解锁文件(因为git中没有明确的签出).
我仍在调查这个问题,但我现在提出的唯一解决方案是在记事本中快速手动编辑YourProject.vdproj.Visual Studio将识别您编辑并解锁文件.之后,您可以继续使用IDE对Installer项目进行更改.
不幸的是,一旦您签入更改后问题就会出现,并尝试再次修改该文件.您将再次手动编辑它以强制Visual Studio为您解锁.
编辑:花了几个小时后,我终于找到了一个正确的解决方案,我验证了几个内部项目的工作.以下是步骤:
我发现删除绑定是从项目文件中清除以下标记的值:
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
Run Code Online (Sandbox Code Playgroud)
显然,SAK代表"应该已经知道".
| 归档时间: |
|
| 查看次数: |
4793 次 |
| 最近记录: |