【问题标题】:How can I stop Visual Studio removing Office files from the solution automatically?如何停止 Visual Studio 自动从解决方案中删除 Office 文件?
【发布时间】:2011-03-25 11:21:13
【问题描述】:

我一直在开发一个项目,我们在 Visual Studio 2008 解决方案中创建了一个“文档”文件夹,以便我们可以将开发人员文档(和一些其他有用的文件)保存在其中(这是一个Visual Studio 的解决方案文件夹,而不是项目)。我们还使用 AnkhSVN 插件,以便将这些文件复制到 Subversion。

但是,每次我保存任何文件时,Visual Studio 都会自动将其从解决方案中删除,因此我必须重新添加它,然后再次关闭 Word 而不保存。

我原以为这是一个相当容易解决的问题,但过去三周(并且在 Google 上阅读了许多我能想到的可能相关的几乎所有搜索查询的虚假结果)似乎证明我错了.

有没有人知道如何阻止这种行为?

【问题讨论】:

  • 我想对将文档保存在解决方案本身中的做法有所不同。
  • 说实话是因为使用了AnkhSVN,也就是说SVN里面的一切都要经过VS。通常我更喜欢(如果它完全保存在 SVN 中)我们使用与 VS 解决方案不同的目录。但这是项目经理要求的,所以我必须这样做。
  • 我遇到了完全相同的问题。它是 100% 可重现的。很想提供赏金。
  • 这似乎是解释,有解决方法:stackoverflow.com/questions/5469695/…
  • @LeeGrissom 你想把它添加为答案,我会接受它作为正确答案吗?

标签: visual-studio visual-studio-2008


【解决方案1】:

我不知道 VS2013 是否仍然会出现这种情况,但是对于 VS2010,这里有详细解释原因和解决方法:

【讨论】:

  • 我自己在 2013 年也没有尝试过,但是下次我在做其他项目时会尝试一下。
【解决方案2】:

您确定文件已被删除而不仅仅是隐藏吗?我对非代码文件也有类似的情况。

【讨论】:

  • 不幸的是,是的。这似乎也不会影响非 Office 文件,这很奇怪。当我重新添加文件时,VS 想在 Word 或 Excel 中打开它,这是我以前从未见过的行为。
  • 我应该提到这些不在实际项目之一中,而是在解决方案的顶层......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-03
  • 1970-01-01
  • 2019-09-17
  • 1970-01-01
  • 2018-04-22
相关资源
最近更新 更多