C# Visual Studio 2015中的项目加载失败
当我在VisualStudio2010中打开.sln时,项目正在正确加载。但是,当我使用Visual Studio 2015(Professional with Update 1)打开相同的解决方案时,项目没有加载错误(加载失败)。如下所示:C# Visual Studio 2015中的项目加载失败,c#,visual-studio,visual-studio-2010,visual-studio-2015,C#,Visual Studio,Visual Studio 2010,Visual Studio 2015,当我在VisualStudio2010中打开.sln时,项目正在正确加载。但是,当我使用Visual Studio 2015(Professional with Update 1)打开相同的解决方案时,项目没有加载错误(加载失败)。如下所示: 有人能提出解决方案吗?您可能需要更正项目路径以匹配新环境。请看下面的帖子,看看如何做到这一点 我已经遇到了这个问题,在我的例子中,我通过以管理员身份执行VS解决了这个问题 尝试以下操作: 打开Output窗口(View->Output或Ctrl+Alt+
有人能提出解决方案吗?您可能需要更正项目路径以匹配新环境。请看下面的帖子,看看如何做到这一点
我已经遇到了这个问题,在我的例子中,我通过以管理员身份执行VS解决了这个问题 尝试以下操作:
Output
窗口(View
->Output
或Ctrl+Alt+O
)重新加载项目
输出
窗口现在将显示更详细的错误消息。右键单击无法加载和重新加载的文件,它在我的情况下工作尝试删除.suo和.user文件
对于那些收到此错误但未移动项目的用户 尝试删除解决方案文件夹中的.suo文件。解决方案用户选项 文件是一个二进制文件,其中包含各种用户信息和 设置,例如断点的位置 如果没有帮助,请尝试删除.user文件。如果你有麻烦 查找.suo文件 在Visual Studio 2015(也在社区版中)中,.suo文件是 位于解决方案文件夹中的隐藏.vs文件夹中。因为两者都是 文件夹和.suo文件应用了隐藏属性,则 通过使用文件资源管理器将文件夹选项更改为 “显示隐藏的文件、文件夹和驱动器”。如何在中获取此选项 文件资源管理器取决于Windows的版本:
- 在Windows 7中,该选项位于“组织”>“文件夹和搜索选项”下
- 在Windows 8中,它位于“视图”选项卡>“选项>更改文件夹和搜索选项”下
- 在Windows 10中,它与Windows 8中的相同
我在一个web项目中遇到了同样的问题,通过从.vs\config文件夹中删除applicationhost.config解决了这个问题
我最近为该项目启用了SSL,然后通过撤消另一个解决方案中的更改再次禁用了SSL,我怀疑这与此有关。我因不同的原因遇到了这个问题,但删除所有的.vs文件夹(在解决方案级别有一个文件夹,有些项目有自己的文件夹)对我很有效 如何:
关闭解决方案,删除所有.vs文件夹,重新打开解决方案。我遇到了一个问题,一位同事无法打开包含许多项目的解决方案。我以前曾将解决方案从VS2013迁移到VS2015,并且在打开解决方案后加载项目时没有任何问题 解决方案是为VS2015安装SSDT
这允许在解决方案中正确加载所有项目 删除.vs文件也对我有用。我现在可以重命名项目文件了。我正在使用VS 2017右键单击失败的项目并从关联菜单中选择重新加载选项,屏幕将弹出与权限相关的屏幕,取消选中复选框并继续。请注意,项目的初始化和加载将正常进行我用记事本++打开了.sln(MySolutionName.sln)文件并编辑了以下部分。我的解决方案中有3个项目:
MyProject1Name, MyProject2Name, MyProject3Name
Project({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC})=“MyProject1Name”、“MySolutionName\MyProject1Name.csproj”、“D9FA9D42-71F3-459E-9643-426F002713EE}”
EndProject
Project({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC})=“MyProject2Name.Service”、“MyProject2Name\MyProject2Name.csproj”、“{173F0709-90E3-48B9-AA06-4AEC9957AFED}”
EndProject
Project({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC})=“MyProject3Name”、“MyProject3Name\MyProject3Name.csproj”、“B5F4ADAC-7C37-4A2C-B15A-56C50F3BF7C9}”
EndProject
然后一切正常,项目成功加载。我们的项目被配置为使用本地IIS,在我们的情况下,需要以管理员身份运行Visual Studio,只有在项目加载后…请尝试使用任何VS2015/2019我有一个定义了dotnet core sdk版本的global.json文件没有安装 我删除了global.json,它成功了
然后我查找我的sdk版本并返回global.json,但更新了其中的版本。或者,您可以只安装所需的sdk 如果您遇到项目加载失败的问题,例如: 您需要做的第一件事是解决所有其他问题。 下一步是检查project.csproj文件 就我而言,问题是
true
如果您有另一个问题,请仔细检查文件
因此,我删除了问题行,并重新加载了该项目,每次都可以正常工作
在我的例子中,这个问题发生在我重命名并移动解决方案中的几个项目之后。在我的案例中,只需简单地删除这些项目文件,然后从“解决方案资源管理器”中重新添加它们。与可能有帮助的屏幕截图共享一个便捷的工具。1-在记事本中打开.sln文件 2-更改项目的路径/名称 3-openvisualstudio 4-右键单击项目并删除
5-右键单击解决方案并再次添加项目。Visual Studio>右键单击>以管理员身份运行>打开项目
这对我很有效。对于所有尝试了所有这些选项但无法解决问题的人来说。以下是我的建议: