注:针对的是C#程序(Silverlight)
第一步、找到入口程序所在的路径,以记事本形式打开<入口程序.csproj>,由于之前配置入口程序时,设置了“Use Local IIS Web server/Use IIS Express/Project url:http://localhost:50513/ ” ,所以一般地会在D盘生成一个文件(例如 D:\用户目录\我的文档\IISExpress,这个文件可以删掉,不要紧,当你重新配置的时候回自动生成),
这也会自动的在<入口程序.csproj>中添加某些代码,所以需要进行更改,
1 <ProjectExtensions> 2 <VisualStudio> 3 <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> 4 <WebProjectProperties> 5 <UseIIS>True</UseIIS>//这里将自动生成的True改为False 6 <AutoAssignPort>False</AutoAssignPort> 7 <DevelopmentServerPort>50513</DevelopmentServerPort> 8 <DevelopmentServerVPath>/</DevelopmentServerVPath> 9 <IISUrl>http://localhost:50513/</IISUrl> 10 <NTLMAuthentication>False</NTLMAuthentication> 11 <UseCustomServer>False</UseCustomServer> 12 <CustomServerUrl> 13 </CustomServerUrl> 14 <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> 15 </WebProjectProperties> 16 </FlavorProperties> 17 </VisualStudio> 18 </ProjectExtensions>
第二步、再重新用vs2012打开解决方法,这时候就能reload之前load failed入口程序了。load完后就重新配置IIS Express(可以跟之前一样)。
第三步、去IIS管理器中添加网站,配置信息。
a,添加网站;
b,绑定;
第四步、用IE调试程序。