为什么在VS 2015安装程序项目扩展安装项目中忽略此DLL?

时间:2016-11-03 23:59:34

标签: visual-studio-2015 windows-installer visual-studio-setup-proje

我有一个使用VS 2015安装程序项目扩展创建的安装项目,其中包含一个DLL,我将其添加到文件系统编辑器中的应用程序文件夹中。除Register外,所有属性都是默认值,等于“vsdraCOM”。 DLL存储在Dropbox上。安装项目与类库项目位于同一解决方案中。安装项目构建为一个有效的MSI。

通常,当我稍后重新打开安装项目时,我会在DLL图标旁边看到一个红点。将鼠标悬停在图标上会产生“忽略”。这不是特定于任何一个项目,它发生在所有项目中。

Ignored

我还没有测试过这个问题:

  • 使用多个DLL
  • 使用非COM DLL
  • 使用Register属性的另一个值。
  • 如果在单独的解决方案中创建安装项目。

我能够毫无问题地再次构建MSI,因此它似乎没有产生负面影响。尽管如此,尽管进行了广泛的搜索,但我无法确定导致这种情况的原因及其可能产生的影响。

1 个答案:

答案 0 :(得分:1)

这是因为文件被 .gitignore 忽略了。执行以下操作解决了我的问题。

您只需要右键单击忽略文件 -> Git -> 将忽略的文件添加到源代码管理。