首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 2003与Visual Studio 2005

Visual Studio 2003与Visual Studio 2005
EN

Stack Overflow用户
提问于 2009-07-21 09:00:40
回答 3查看 487关注 0票数 2

我个人只熟悉VS2005,正在做一个使用VS2003的项目。所以我已经把解决方案下载到我的本地驱动器上,打开它,在它运行之前,我不得不摆弄一下IIS,现在我在inetpub文件夹中也有了网站。

有没有人能用一个整体的画面来解释一下发生了什么。我是否正在编辑本地源代码安全文件夹中的文件,当我运行应用程序时,站点会将其复制到IIS文件夹中?

我如何发布网站,通常我右键单击解决方案,转到发布并填写表单。在1.1中,我应该只是将内容从我的源安全文件夹复制到它的目标位置,还是将它们从我的IIS文件夹复制到目标位置,或者是3号秘密选项?

谢谢你们

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-21 09:20:07

VS2003只有"Web应用程序“项目类型,而不是VS2005中提供的”网站“。此外,VS2003中缺少文件系统网站模型。

VS 2003要求web应用程序是IIS中已配置的虚拟文件夹。它不需要复制到Inetpub\wwwroot文件夹,但需要是一个虚拟目录。因此,您不需要将文件复制到IIS文件夹。

最后,VS2003没有“发布”站点选项,因为当您构建网站时,所有文件都被编译成一个单独的程序集。这与VS2005网站模型形成对比,在VS2005网站模型中,每个资源被编译成单独的程序集,允许动态编译。

票数 2
EN

Stack Overflow用户

发布于 2009-07-21 09:09:34

当我使用IIS03进行开发时,我将vs.net站点指向我将其从源代码管理中拉出的同一目录,因此无论何时进行任何更改,我都不必费心将其复制过来,而且这似乎工作得很好

在发布站点时,您希望复制除以下扩展名以外的所有文件:

代码语言:javascript
复制
.cs
.resx
.csproj
.projdata
.sln
.csproj.user
.suo
.scc
.load
.vssscc
.vspscc

别忘了复制bin目录!

票数 2
EN

Stack Overflow用户

发布于 2009-07-21 09:06:22

在VS2005中,您集成了Web Server,因此您的web应用程序可以从磁盘上的任何目录运行。从您的源目录。在VS2003中,您只能使用IIS,因此您必须将源代码复制到IIS文件夹。是的,在VS2003中有一些技巧可以简化web开发,但VSA2005的舒适性仍然要大得多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1158063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档