1

晚上好/早上/之后/中午。

我有一个 ASP.net 3.5 网站,我在 VWD 2008 Express 中使用 vb.net,我也在使用 MS SQL Server 2008 Express,我使用了 ajax 选项卡和由http://www.4guysfromrolla 开发的文本框字符计数器控件。 com/数据库与 MS SQL Server Management Studio Express 相连,文件存储在 SQL 默认的“Data”文件夹中。

整个项目的代码和表格都存放在我E盘的一个文件夹中。我需要将整个项目交给另一个必须完成的同事,请按步骤描述我如何使我的网站可移植(就像我可以把它全部放在一个文件夹中,他可以在他的闪存盘中随身携带)。

还有一件事,我已经完成了我的项目,我需要将它发送给另一个程序员。

谁能提出类似的建议:清单或必须做的清单来实现这一目标?

PS:我在尝试将项目从一台服务器移动到另一台服务器时遇到问题,该项目似乎在寻找 AJAX 控件的 dll 和我最初解压缩它们所在的文件夹的文本框计数器,我认为在我的桌面上,虽然当我将这些控件添加到工具选项卡时,我创建了一个新选项卡,然后我从解压缩控件源代码的地方选择 dll,这还不够吗?

提前致谢

4

1 回答 1

2

我对所有解决方案都使用以下文件夹结构

  • 解决方案

    • 文档

    • 脚本

    • sql

    • 源代码

docs - 包含所有文档

libs - 包含解决方案使用的所有非 GAC 框架 dll。您应该先将 dll 复制到此处,然后以这种方式引用它们,它们是 src 文件夹中的重生引用。

scripts - 为没有安装 VS 的设计师和构建服务器构建脚本

sql - 用于创建数据库的所有 sql 脚本

src - 我们将这个文件夹分解为以下文件/文件夹结构的解决方案的所有源

  • 解决方案.sln
  • 项目1
  • 项目2
  • 网站1
  • 网站2

ETC

现在,当您复制解决方案文件夹时,所有内容都是相对的,因此可以正常工作。

我建议您将项目添加到源代码管理中,我建议您使用Subversion/SVNTortoiseSVN客户端

于 2009-03-14T10:51:48.047 回答