如果您正在查看项目的来源,换句话说,已经创建了一个项目,您如何判断项目是“ASP.NET WEB站点”还是“ASP.NET WEB APPLICATION PROJECT”?
我知道,在您尝试确定要创建哪种类型以及每种类型的好处时,已经有人问过这个区别。但是,如果你继承了已经完成的项目,该怎么办呢?什么样的告诉事情告诉你它是哪种类型的项目?
答案 0 :(得分:4)
如果您在Project file
中找到Solution
,例如.csproj
或.vbproj
,则它是一个Web应用程序项目。另外,它是一个网站
答案 1 :(得分:0)
有几种方法:
您是否看到任何项目文件,如果没有,它可能是一个网站。
查看并查看除ASPX之外是否还有设计器文件以及页面后面的代码。如果它们存在,则它是一个Web应用程序项目。
查看已编译的站点,然后查看bin目录。如果你看到许多奇怪的dll,那么它可能是一个网站。如果您只看到几个可能是项目名称的dll,那么它就是一个Web应用程序项目。
在VS中右键单击您的网站或项目,然后选择属性。您将看到Web应用程序项目的更多选项,而不是网站的选项,例如打包和发布选项,构建事件和签名应用程序的选项。
答案 2 :(得分:0)
如果由于没有解决方案文件而不知道如何打开项目,那么它就是一个网站。
如果您打开了解决方案,并且有一个Web项目,如果它有一个References节点,那么它就是一个Web应用程序,如果不是它是一个Web站点。