如何判断它是“ASP.NET网站”还是“ASP.NET Web应用程序项目”?

时间:2012-02-04 00:38:10

标签: asp.net visual-studio-2010

如果您正在查看项目的来源,换句话说,已经创建了一个项目,您如何判断项目是“ASP.NET WEB站点”还是“ASP.NET WEB APPLICATION PROJECT”?

我知道,在您尝试确定要创建哪种类型以及每种类型的好处时,已经有人问过这个区别。但是,如果你继承了已经完成的项目,该怎么办呢?什么样的告诉事情告诉你它是哪种类型的项目?

3 个答案:

答案 0 :(得分:4)

如果您在Project file中找到Solution,例如.csproj.vbproj,则它是一个Web应用程序项目。另外,它是一个网站

答案 1 :(得分:0)

有几种方法:

您是否看到任何项目文件,如果没有,它可能是一个网站。

查看并查看除ASPX之外是否还有设计器文件以及页面后面的代码。如果它们存在,则它是一个Web应用程序项目。

查看已编译的站点,然后查看bin目录。如果你看到许多奇怪的dll,那么它可能是一个网站。如果您只看到几个可能是项目名称的dll,那么它就是一个Web应用程序项目。

在VS中右键单击您的网站或项目,然后选择属性。您将看到Web应用程序项目的更多选项,而不是网站的选项,例如打包和发布选项,构建事件和签名应用程序的选项。

答案 2 :(得分:0)

如果由于没有解决方案文件而不知道如何打开项目,那么它就是一个网站。

如果您打开了解决方案,并且有一个Web项目,如果它有一个References节点,那么它就是一个Web应用程序,如果不是它是一个Web站点。