晚上好/上午/后/中午。
我有一个ASP.net 3.5网站,我在VWD 2008 Express中使用vb.net,我也使用MS SQL Server 2008 Express,我使用了ajax标签和http://www.4guysfromrolla.com/开发的textBox字符计数器控件数据库附带MS SQL Server Management Studio Express,文件存储在SQL默认的“Data”文件夹中。
整个项目的代码和表单存储在我的E盘中的文件夹中。我需要将整个项目交给另一位必须完成它的同事,请按步骤描述如何使我的网站可移植(就像我可以将它全部放在他可以随身携带的闪存盘中的文件夹中)。
还有一件事,我已经完成了我的项目,我需要将它发送给其他程序员。
任何人都可以建议像:清单或必须清单来实现这一目标吗?
PS:我试图将项目从一个服务器移动到另一个服务器时遇到了问题,该项目似乎在寻找AJAX控件的dll和textBox计数器,我最初解压缩了它们所在的文件夹,我认为是在我的桌面上,虽然当我将这些控件添加到“工具”选项卡时,我创建了一个新选项卡,然后我从中解压缩控件源代码的地方选择了dll,不够吗?提前致谢
答案 0 :(得分:2)
我对所有解决方案使用以下文件夹结构
<强>溶液强>
<强>文档强>
<强>库强>
<强>脚本强>
<强> SQL 强>
<强> SRC 强>
docs - 包含所有文档
libs - 包含解决方案使用的所有非GAC框架dll。你应该首先在这里复制dll,然后以这种方式引用它们,它们是src文件夹的可重复引用。
脚本 - 为没有安装VS和构建服务器的设计人员构建脚本
sql - 用于创建数据库的所有sql脚本
src - 我们将此文件夹分解为以下文件/文件夹结构的解决方案的所有来源
等
现在,当你复制解决方案文件夹时,一切都是相对的,所以会起作用。
我建议您将项目添加到源代码管理中,我建议Subversion/SVN和TortoiseSVN客户端