我很想知道人们如何为苔藓发展。
我们目前使用虚拟环境,使用wspbuilder和nant脚本来构建和部署。
我们发现开发人员的调试和部署过程很慢。
有人能提出加速一切的方法吗?
答案 0 :(得分:0)
我所知道的唯一方法就是附加到w3wp进程。这是我想的唯一方式。我已经添加了一些外部工具快捷方式,可以在我的开发机器上更快地部署,但就是这样。
答案 1 :(得分:0)
你正在做的事情很棒。我从硬件角度看它:RAM和硬盘。
SharePoint,Visual Studio和SQL Server(如果在同一个盒子上)都喜欢吞噬尽可能多的RAM。确保你运行至少2GB,如果不是4GB。
此外,Scott Gu说获得最快的硬盘。 SSD是获得显着改进性能的好方法。然而,目前平衡成本与驱动器尺寸有点棘手。
答案 2 :(得分:0)
将程序集手动复制到GAC,部署功能以及将更改同步到12个配置单元的日子已经一去不复返了。
STSDEV将为您的项目创建一个新的可视化工作室解决方案,其中包括构建配置,可自动完成部署解决方案的繁琐过程。
解决方案中有一个“rootfiles”文件夹。这是您将通常直接复制到12个配置单元的所有文件添加到的位置。部署时,所有这些文件都将移动到相应的文件夹中。 (您将'rootfiles'中的文件夹结构与12个配置单元中的相应目录进行匹配)。
使用起来比听起来要简单得多。在codeplex网站上有一些非常好的教程,在那之后,你应该很高兴去。
就调试而言,一旦通过使用STSDEV简化了部署过程,附加到w3wp.exe进程以测试代码,然后重新部署很容易。