【发布时间】:2010-03-09 06:02:39
【问题描述】:
我正在部署我的第一个 ASP MVC 项目。该项目运行良好,我想采取下一步并在我的本地 IIS 上的 Visual Studio 环境之外运行它。我正在运行 Windows7、Visual Studio 2008,并且我已经创建了一个基本的 ASP MVC 项目。
在我的解决方案中,我找到了我想要部署的项目。我右键单击并选择发布。 我已经备份了 C:\inetpub\wwwroot\ 并想在那里部署。我接受所有默认设置,然后单击“发布”按钮。 Output Build 窗口显示 1 个项目失败。
基本上是说它无法将任何二进制文件添加到站点、复制文件、创建新目录...访问被拒绝。
当我在工作中点击“发布”时,我没有收到这些错误。我必须在这里做什么才能发布网站以使该网站可供我的家庭网络的其余部分使用? 此外 wwwroot 似乎是只读的,但告诉文件夹不是只读的似乎没有帮助,即使我在属性对话框中取消选择此属性,它仍然似乎是只读的。
有人建议在 Win7 上以管理员身份启动 VS2008。虽然这看起来确实有效,但我很难相信这是你做这件事的“方式”。
【问题讨论】:
标签: asp.net asp.net-mvc