c# - Visual Studio 在解决方案资源管理器中向项目名称添加一个数字

标签 c# visual-studio-2012 visual-studio-2013 web-site-project sln-file

我有一个解决方案文件,里面有很多项目。其中一个项目是 Web Site Project . 本来打算从VS2012升级到VS2013,干脆在VS2013打开了.sln文件。

它确实有效,但出于某种原因,VS 重命名了项目,以便它在解决方案资源管理器中显示为“NormalNameForProject(1)”,(1)被添加的奇怪部分。这是怎么来的?

我可以查看实际的 .sln 文件并看到它确实添加了 (1),但它来自哪里以及为什么要添加它?

最佳答案

当我添加一个项目时,我有这个,删除它并再次使用相同的名称添加它。我通过编辑位于此处的 VS 2015 IIS 配置文件解决了这个问题:

$(solutionDir).vs\config\applicationhost.config

关于c# - Visual Studio 在解决方案资源管理器中向项目名称添加一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27816926/

相关文章:

java - 生成 32 位 dll JNI

c++ - 如何设置 NupenGL 并将其包含在 Visual Studio 项目中

c# - 如何管理在 C#/WPF 中看起来相似的本地化字符串?

c# - .Net框架要求安装SQLite

c# - 如何在 Visual Studio 启动时显示对话框。 - VS 扩展

c++ - (C/C++) libjpeg,缺少 "Release.obj"文件

c# - 是否可以在 winforms 应用程序中为 MDI 子级使用 Aero Peek?

visual-studio-2012 - Visual Studio 2012 分离设计 View 窗口

c++ - Visual Studio 2013 不会忽略禁用的警告

visual-studio-2013 - 如何解决 TFS 复制测试计划错误 TF237165?