C# 项目加载问题
我在尝试加载C#项目时遇到问题 失败-项目集合中已存在等效项目(具有相同全局属性和工具版本的项目)C# 项目加载问题,c#,msbuild,C#,Msbuild,我在尝试加载C#项目时遇到问题 失败-项目集合中已存在等效项目(具有相同全局属性和工具版本的项目) 处理此问题的最佳方法是什么?也许这会解决您的问题: if (ProjectCollection.GlobalProjectCollection.GetLoadedProjects(xmlProject).Count == 0) { var proj = new Project( xmlProjec
处理此问题的最佳方法是什么?也许这会解决您的问题:
if (ProjectCollection.GlobalProjectCollection.GetLoadedProjects(xmlProject).Count == 0)
{
var proj =
new Project(
xmlProject,
null,
null,
ProjectCollection.GlobalProjectCollection,
ProjectLoadSettings.Default);
}
也许这会解决你的问题:
if (ProjectCollection.GlobalProjectCollection.GetLoadedProjects(xmlProject).Count == 0)
{
var proj =
new Project(
xmlProject,
null,
null,
ProjectCollection.GlobalProjectCollection,
ProjectLoadSettings.Default);
}
从VS2015 cmd提示符:“devenv/resetuserdata”从VS2015 cmd提示符:“devenv/resetuserdata”使用项目后,您可以卸载该项目:
ProjectCollection.GlobalProjectCollection.UnloadProject(project);
或者检查已加载的项目:
ProjectCollection.GlobalProjectCollection.GetLoadedProjects(projectFilePath)
使用项目后,可以卸载该项目:
ProjectCollection.GlobalProjectCollection.UnloadProject(project);
或者检查已加载的项目:
ProjectCollection.GlobalProjectCollection.GetLoadedProjects(projectFilePath)