我是新手.net的东西。因为我帮助我的朋友在一个大学项目中切换服务器我有一些小故障。
我们有一个预编译的asp.net项目,其中包含所有bin文件夹web.config文件。我需要知道应该记住哪些东西要在我的本地环境中部署它。我甚至不知道我应该把它们放在哪里。有没有像我们做的文件夹在PHP的情况下?
我知道有一些IIS的东西。但我似乎可以搞清楚。我得到本地工作后的下一件事是将其部署在实时服务器上。
另外我想知道数据库发生了什么?我们需要处理一个单独的文件吗?因为如果是这样的话可以有人指导我如何在已经运行的服务器上导出它。我知道我们在mysql中导出的方式,以及在ROR中的迁移,但是我似乎无法弄清楚微软是如何工作的。
答案 0 :(得分:0)
也许你应该把它分成多个问题。 但对于IIS,通常有
C:\inetpub\wwwroot
您可以在哪里添加自己的目录来复制项目。但请确保在IIS管理控制台中将其配置为Web应用程序。
就DB而言,真的取决于你使用的是什么类型的数据库? MS SQL? MS SQL Express?还是基于文件的数据库?通常本地项目只使用基于文件的数据库来完成,假设web.config中的路径是正确的,那就应该正常工作。
将“从集成”更改为“经典”,只需更改您的应用池设置即可。
答案 1 :(得分:-1)
您可以将应用复制到: -
C:\的Inetpub \ wwwroot的