1

我的开发服务器上有一个站点,该站点处于开发的早期阶段,我想在 MVC 4 中重新开始。(服务器是 Windows 2012,FWIW)。

我在这一点上完成的唯一 MVC 是在 Visual Studio 2012 中创建 Internet 应用程序项目的教程。由于我已经在开发服务器上的 IIS 中运行了该站点,我希望 VS 来创建现有文件夹中的项目(例如,C:\Inetpub\wwwroot\abc.com),但是当我尝试这样做时,它会在现有文件夹中创建一个packages文件夹和一个abc.com包含站点代码的abc.com文件夹。

也许我只是习惯于通过文件系统或 FTP 打开现有站点,我不习惯 Web 应用程序(与 Web 项目相比),但我不知道如何创建我的项目并将文件放在合适的文件夹。

4

1 回答 1

0

您的项目不应位于“现有文件夹”中(我猜是已部署网站的文件夹?)。那里应该没有 .cs 文件。只是 DLL 和您的视图(.cshtml 等)等等。

如果你真的需要开发服务器上的项目(虽然不知道为什么),把它放在不同的驱动器上,等等。或者更好的是,在本地开发和测试。然后发布到开发和测试。然后现场发布。

要“部署”您的项目,请使用 Visual Studio 中的“发布”选项(右键单击解决方案 -> 发布...并根据需要进行配置)。这将复制网站运行所需的文件,但不会复制任何解决方案/项目文件等。

于 2013-10-02T18:35:27.390 回答