使用Visual Studio 2015 Shell打开网站,出现错误消息:值不能为空。参数名称:url

时间:2016-08-17 18:26:43

标签: visual-studio-2015

当我尝试使用Microsoft Visual Studio 2015 Shell(集成)打开网站时,我收到以下错误消息(值不能为null。参数名称:url)。

错误消息的图像:
An image of the error message

当我使用VS2012 Shell做同样的事情时,它曾经工作过。

我无法加载网站,也可以创建新网站。我正在处理的机器是一个vpc,出于安全目的没有互联网连接。

我怀疑这可能是一个IDE问题,但我只是想知道这是否是一个项目配置问题,在我要求许可重新安装IDE并导致其他人的工作延迟之前,这里的任何人都可能已经看到过机。

谢谢!

1 个答案:

答案 0 :(得分:0)

我在使用Visual Studio Express 2015 for Windows Desktop时遇到了类似的消息框,试图升级旧的.NET可执行项目。当我打开项目时,它不会在解决方案资源管理器中展开。相反,它说它需要升级。 (我可以直接打开项目XML,但是我没有足够的技能直接使用它。)当我尝试构建项目时,它会提示我执行项目的单向升级(引用{{ 3}}。我同意了,它似乎开始了,但随后失败并出现了像这个问题引用的错误。

在搜索此错误或相关错误时,我遇到了additional documentation

他们建议的答案是:

  

我遇到了完全相同的问题。在尝试了很多东西之后,我   发现这个问题可以通过运行视觉来简单地解决   工作室处于管理模式一次。在管理员模式下,运行   nsight调试器,然后问题解决了。管理员模式不是   稍后需要。至少这对我有用,祝你好运。

     

2014年5月12日新增:此问题今天再次发生。这次我   通过将平台从Win32切换到X64然后切换回来解决它

     

2014年5月22日添加:它再次发生,我之前尝试过的一切   这次没用。最后它以这种方式解决:我修复了这个问题   删除visual studio解决方案用户选项文件(.suo)。

我不知道" nsight调试器"是,但我第一次尝试以管理员身份运行(重启一些IDE),但这并不起作用。

然后我尝试删除.suo文件,但这也没有用。

或者至少,我不认为我做过。经过几次尝试,以管理员身份运行后,它最终工作并升级了预测,从而在解决方案资源管理器中提供了可见性不幸的是,我不记得我做了什么不同的事情;遗憾。

我随后在管理员模式之外加载项目并继续工作。

这些是升级过程所做的实质性更改,以防它们有用......

[ProjectName] \ My Project \ Application.Designer.vb:

 - '     Runtime Version:2.0.50727.42
 + '     Runtime Version:4.0.30319.42000

[ProjectName] \ My Project \ Resources.Designer.vb:

 - '     Runtime Version:2.0.50727.42
 + '     Runtime Version:4.0.30319.42000

...

 -     <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0"),  _
 +     <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"),  _

[ProjectName] \ My Project \ Settings.Designer.vb:

 - '     Runtime Version:2.0.50727.42
 + '     Runtime Version:4.0.30319.42000


 -      Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0"),  _
 +      Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0"),  _


 -         Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings),MySettings)
 +         Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)

[项目] [项目] .vbproj:

 - <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">

...

 +     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 +     <FileUpgradeFlags>
 +     </FileUpgradeFlags>
 +     <UpgradeBackupLocation>
 +     </UpgradeBackupLocation>
 +     <OldToolsVersion>2.0</OldToolsVersion>

...

 -     <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
 +     <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>

...

 -     <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
 +     <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>