1

我有一个刚刚完成的 ASP.NET Web 应用程序。我现在正准备将应用程序部署到我公司的 Intranet。我想准备这些文件,以便我可以简单地将它们提供给我公司的 IT 组进行上传。我回顾了本网站之前发布的一些问答;但是,似乎没有一种从 Visual Studio 部署 ASP.NET Web 应用程序的简单方法。从我的发现看来,我必须通过 VS 功能才能将文件复制到服务器。不幸的是,我在个人计算机上构建了 Web 应用程序,因此我无法访问公司的任何内部服务器。

因此,我希望有一种方法可以从 VS 中收集文件,然后将它们方便地放在文件夹中以复制到服务器中,例如 IIS。有点像通过简单地将安装文件复制到计算机来部署 C# 应用程序。有谁知道这是否可能?

有关其他信息,我使用的是 VS 2008,并且 Web 应用程序通过 ADO.NET 从 Access Db 中读取(我知道我必须在部署之前更改路径)。

谢谢,

达米恩

4

3 回答 3

9

听起来您正在使用 Web 应用程序项目。在 Visual Studio 中右键单击您的 Web 项目,然后选择发布。您可以发布到文件系统上的本地文件夹,然后将这些文件提供给公司的 IT 组。确保选择“运行此应用程序所需的唯一文件”选项。您的 Access 文件是否在您的 App_Data 文件夹或网络上的其他位置?

于 2009-07-14T14:18:38.797 回答
0

是的 - 复制 Web 应用程序是相当正常的。我经常这样做。您仍然可以使用发布工具执行此操作 - 本地简单发布 - 例如 C:\ 上的不同文件夹(您可能只想部署运行应用程序所需的文件),然后将文件复制到服务器/放置位置IT 团队。

ASP.NET 一直支持 XCopy 部署

于 2009-07-14T14:17:40.827 回答
0

您可以使用发布功能发布到您有权访问的服务器并指示 IT 组从那里复制它

于 2009-07-14T14:19:15.847 回答