在Visual Studio 2010中重新创建解决方案文件
我需要帮助重新创建Web解决方案文件(至少我认为这是我需要的)。我继承了另一位离开我们公司的开发人员的Web应用程序。它是在Visual Studio 2010中创建的并使用ASP.Net 2.0。没有解决方案文件,所以我创建了一个Web应用程序项目,并手动将所有文件夹和文件添加到我的新解决方案中。我没有对Web应用程序中的任何文件进行任何更改。在Visual Studio 2010中重新创建解决方案文件
当我从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/
”和SUCC essfully进入页面。但我已经看到以前的开发人员在Visual Studio中运行它,并单击完全相同的链接,没有任何问题。
我需要它在url中有/SomeCompany/
,并且像以前的开发者一样工作,所以我可以根据需要进行维护和调试。我在重新创建解决方案时做了什么错误...或者是我没有想到的另一个安装问题?
你可能刚刚可以使用文件 - >打开网站。它可能不是一个Web应用程序。 Visual Studio有多种类型的Web项目。 Visual Studio将为您创建一个解决方案,您可以在打开网站后进行保存。
Web Application Projects versus Web Site Projects in Visual Studio
我试过了,打开时没有给我/ SomeCompany /我正在寻找。 – Wannabe 2014-09-05 21:41:46
我可能想到的一件事。我正在使用Visual Studio 2013(我错过了在我原来的帖子中说过)。 VS 2013在没有/ SomeCompany /结构的情况下打开了它,但是当我去到我的旧笔记本电脑(该电脑有VS 2010)时,我可以打开它,它具有我想要的结构。在VS 2013中有什么需要配置的,以便在VS 2010中打开它? – Wannabe 2014-09-05 22:16:42
尝试在IIS下创建一个Web应用程序/ SomeCompany /然后从IIS而不是文件系统打开网站 – 2014-09-06 18:00:52
Web.config,URL重写。 IIS安装程序? – CharlesW 2014-09-05 03:24:25
我检查了web.config并没有url重写。它正在使用文件系统从Visual Studio运行,所以应该不应该有任何IIS设置? – Wannabe 2014-09-05 03:27:07