我需要帮助重新创建一个Web解决方案文件(至少我认为这就是我需要的)。我从另一位离开我们公司的开发者那里继承了一个Web应用程序。它是在Visual Studio 2010中创建的,并使用ASP.Net 2.0。没有解决方案文件,所以我创建了一个Web应用程序项目并手动将所有文件夹和文件添加到我的新解决方案中。我没有对Web应用程序中的任何文件进行任何更改。
当我从Visual Studio中运行应用程序时,它会启动到默认页面,但是当我点击同一页面上的链接时,我得到:
Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. Requested URL: /SomeCompany/startProject.aspx Version Information: Microsoft .NET Framework Version:2.0.50727.8009; ASP.NET Version:2.0.50727.8008
我原来的起始位置:http://mylocalurl:65212/default.aspx
链接在默认页面上:http://mylocalurl:65212/SomeCompany/startProject.aspx
如果在点击链接并获取错误页面后,我可以删除" /SomeCompany/
",并成功访问该页面。但我已经看到以前的开发人员在Visual Studio中运行它并单击完全相同的链接没有问题。
我需要它在网址中有/SomeCompany/
并且像以前的开发人员那样工作,所以我可以根据需要进行维护和调试。在重新创建解决方案时我做错了什么......或者是我没想到的另一个设置问题?
答案 0 :(得分:0)
你可能刚刚使用过文件 - >打开网站。它可能不是Web应用程序。 Visual Studio有多种类型的Web项目。 Visual Studio将为您创建一个解决方案,您可以在打开网站后保存该解决方案。
Web Application Projects versus Web Site Projects in Visual Studio