[vs2012项目用VS2010打开]尚未配置为Web项目News指定的本地IIS URL……解决方案 - 谢馥春-xiefuchun.net
2014-07-20 09:51
621 查看
问题一 用BS2010打开VS2012 工程项目(*.sln)报错
VS2012中对C#的支持度非常好,不管是编写方便程度(不需要插件就能高亮代码及代码自动提示功能),还对MFC的一些功能优化很多。
我们可以修改两个工程文件来把VS2012的工程文件一直到VS2010中去。
首先当然是修改解决方案文件(.sln文件)。
使用记事本打开,把里面的
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
改成
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
然后修改工程文件(.vcxproj文件)
使用记事本打开,把两个带有v110标签的语句删了,
<PlatformToolset>v110</PlatformToolset>
现在就可以了。
注意:如果工程文件(.vcxproj文件)中找不到此节点那么,请将下面片段代码中的
只修改第一个可以移植到VS2010中,但是无法编译,只有修改了第二个工程文件才可以。
现在就可以在VS2012这个优秀的IDE上面写程序,最后通过上述方法移植到VS2010上去了。
问题二 用VS2010打开VS2012的项目时提示如下图
开始在网上找了资料:
其一:是直接打开vs,然后在文件菜单,然后打开那里点击网站,然后打开你所要打开的网站,这个办法可行,是可以打开
但是,我的项目里面出现很多错误。
其二:机器装了IIS的,打开Internet信息服务(IIS)管理器,右键点击网站 ->网站->高级->修改主机头值为相应的网站名称。
可是我的机器没装IIS,所以只能想其他办法。
我的项目在拷贝那台机器上是可以运行的,不会出现加载错误,可是拷贝到其他电脑上就出现了,我就想是不是设置那里错了,我就
去网站属性里面找,在web选项卡里面我果然看到了这张图片
问题就出现在这里了,然后我把他改成vs 开发服务器就行了
注意:也可以用记事本把工程文件(.vcxproj文件打开找到如下代码片段
,请将下面片段代码中的
VS2012中对C#的支持度非常好,不管是编写方便程度(不需要插件就能高亮代码及代码自动提示功能),还对MFC的一些功能优化很多。
我们可以修改两个工程文件来把VS2012的工程文件一直到VS2010中去。
首先当然是修改解决方案文件(.sln文件)。
使用记事本打开,把里面的
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
改成
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
然后修改工程文件(.vcxproj文件)
使用记事本打开,把两个带有v110标签的语句删了,
<PlatformToolset>v110</PlatformToolset>
现在就可以了。
注意:如果工程文件(.vcxproj文件)中找不到此节点那么,请将下面片段代码中的
<UseIIS>True</UseIIS>、
<AutoAssignPort>True</AutoAssignPort>节点的值改为 False <WebProjectProperties> <UseIIS>True</UseIIS> <AutoAssignPort>True</AutoAssignPort> <DevelopmentServerPort>0</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> <IISUrl>http://localhost:6365/</IISUrl> <NTLMAuthentication>False</NTLMAuthentication> <UseCustomServer>False</UseCustomServer> <CustomServerUrl> </CustomServerUrl> <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> </WebProjectProperties>
只修改第一个可以移植到VS2010中,但是无法编译,只有修改了第二个工程文件才可以。
现在就可以在VS2012这个优秀的IDE上面写程序,最后通过上述方法移植到VS2010上去了。
问题二 用VS2010打开VS2012的项目时提示如下图
开始在网上找了资料:
其一:是直接打开vs,然后在文件菜单,然后打开那里点击网站,然后打开你所要打开的网站,这个办法可行,是可以打开
但是,我的项目里面出现很多错误。
其二:机器装了IIS的,打开Internet信息服务(IIS)管理器,右键点击网站 ->网站->高级->修改主机头值为相应的网站名称。
可是我的机器没装IIS,所以只能想其他办法。
我的项目在拷贝那台机器上是可以运行的,不会出现加载错误,可是拷贝到其他电脑上就出现了,我就想是不是设置那里错了,我就
去网站属性里面找,在web选项卡里面我果然看到了这张图片
问题就出现在这里了,然后我把他改成vs 开发服务器就行了
注意:也可以用记事本把工程文件(.vcxproj文件打开找到如下代码片段
,请将下面片段代码中的
<UseIIS>True</UseIIS>、<AutoAssignPort>True</AutoAssignPort>节点的值改为 False <WebProjectProperties> <UseIIS>True</UseIIS> <AutoAssignPort>True</AutoAssignPort> <DevelopmentServerPort>0</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> <IISUrl>http://localhost:6365/</IISUrl> <NTLMAuthentication>False</NTLMAuthentication> <UseCustomServer>False</UseCustomServer> <CustomServerUrl> </CustomServerUrl> <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> </WebProjectProperties>
相关文章推荐
- 尚未配置为Web项目News指定的本地IIS URL HTTP://localhost:…… .要打开此项目,需要配置虚拟目录……三种解决方案,完美解决
- 尚未配置为Web项目News指定的本地IIS URL……解决方案
- 尚未配置为Web项目.指定的本地IIS URL http://localhsst/..要打开项目,需要配置虚拟目录 。是否立即创建虚拟目录
- 尚未配置为Web项目.指定的本地IIS URL http://localhsst/..要打开项目,需要配置虚拟目录 。是否立即创建虚拟目录 解决
- vs打开项目出现“尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost:…… .要打开此项目,需要配置虚拟目录……”提示
- VS加载项目时报错:尚未配置为Web项目.指定的本地IIS URL http://localhsst/..要打开项目,需要配置虚拟目录 。是否立即创建虚拟目录
- VS2012打开Web项目提示《ASP.NET 4.X 尚未在Web服务器上注册。你需要手动将...》解决方案
- 尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost:…… .要打开此项目,需要配置虚拟目录……
- Visual studio加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS,需要配置虚拟目录。解决办法。
- VS加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS
- 尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost
- VS加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS
- 【牛腩】VS2012 打开项目提示asp.net 4.0尚未在web服务器上注册
- VS加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS
- VS加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS
- VS2010中打开VS2012的解决方案(.NET)
- VS2010打开VS2013的项目-Web应用程序项目XX已配置为使用IIS
- vs2012运行webserver时出现错误提示: 创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。
- 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件
- 安装VS2017后打开项目提示 asp.net 4.0尚未web服务器注册