我快被这个问题逼疯了!
- 我在虚拟机上创建了一个新的TFS服务器。
- 我创建了一个新的构建定义,当我从本地机器检入解决方案时,TFS将使用默认的构建过程模板来构建我的解决方案。
- 在TFS机器和我的本地机器上,我都安装了MS Office 2010和.Net Framework 4.0。
- 在我的项目中,我引用了Microsoft.Office.Interop等。
- 这一切都在我的本地机器上很好地构建。
问题出现在触发构建定义时。构建运行并做它的事情,直到它到达Microsoft程序集引用为止。
- 'Office'类型或命名空间'Microsoft'中不存在(是否缺少程序集引用?)
- 'Application'类型或命名空间未找到(是否缺少using指令或程序集引用?)
- 等等
参考路径指向GAC,如果有关系的话。
任何帮助都会很棒,你因此也会变得很棒。
敬礼, Byron Cobb。