Visual studio 2008 VS 2008:如何在没有DLL的情况下发布?
我在VisualStudio2008中开发了一个web应用程序,希望将其发布到生产服务器。我在那里看到了一个发布选项,但它使用DLL生成文件。我不想只发布asps文件和dll,而是想使用aspx文件和aspx.cs文件。这将帮助其他开发人员下载代码,并在需要时进行修改,以便在需要时进行调试Visual studio 2008 VS 2008:如何在没有DLL的情况下发布?,visual-studio-2008,deployment,publish,Visual Studio 2008,Deployment,Publish,我在VisualStudio2008中开发了一个web应用程序,希望将其发布到生产服务器。我在那里看到了一个发布选项,但它使用DLL生成文件。我不想只发布asps文件和dll,而是想使用aspx文件和aspx.cs文件。这将帮助其他开发人员下载代码,并在需要时进行修改,以便在需要时进行调试 我试图从aspx页面中的Page指令中删除Inherits属性,但下一次,当我想为服务器端控件添加一个偶数时,它将添加到aspx页面本身,而不是添加在aspx页面后面的代码,如果您想发布aspx和.cs文件,
我试图从aspx页面中的Page指令中删除Inherits属性,但下一次,当我想为服务器端控件添加一个偶数时,它将添加到aspx页面本身,而不是添加在aspx页面后面的代码,如果您想发布aspx和.cs文件,以便与其他开发人员共享,您可以复制整个网站,包括所有
csprojects
和sln
更好的方法是在服务器上设置源代码管理,在签入代码时,在服务器上编译代码并从那里提供页面。通过这种方式,任何有权访问机器的人都可以介入并调试,如果需要的话如果您想发布aspx和.cs文件,为了与其他开发人员共享,您可以复制整个网站,以及所有
csprojects
和sln
更好的方法是在服务器上设置源代码管理,在签入代码时,在服务器上编译代码并从那里提供页面。通过这种方式,任何有权访问该计算机的人都可以介入并调试,如果需要,Visual Studio中的“web应用程序”将在本地计算机上编译,然后作为DLL和一些支持文件上载到服务器。Visual Studio中的“网站”由App_code文件夹中的代码文件以及.aspx和.aspx.cs文件组成。若要部署,请将所有内容复制到服务器上,服务器上的.NET运行时在首次访问文件时动态执行编译
所以,要实现您的要求,听起来您应该将web应用程序转换为web站点。然后,只需将所有内容压缩,复制到服务器上,解压缩,即可完成。Visual Studio中的“web应用程序”将在本地计算机上编译,然后作为DLL和一些支持文件上载到服务器。Visual Studio中的“网站”由App_code文件夹中的代码文件以及.aspx和.aspx.cs文件组成。若要部署,请将所有内容复制到服务器上,服务器上的.NET运行时在首次访问文件时动态执行编译
所以,要实现您的要求,听起来您应该将web应用程序转换为web站点。然后,将所有内容压缩,复制到服务器,解压缩,就完成了