这是出路,但也许有人见过这个。
也许有人对GetCustomAttributes
失败有一些额外的调试想法。
Assembly.GetCustomAttributes(Assembly, Type)
在特定计算机上不返回任何内容。
GetCustomAttributes
正在寻找特定目录中dll的属性。它总是在Visual Studio中使用时找到此属性,通常通过TeamBuild,但在特定的构建控制器,Windows 2008服务器上,它无法找到属性。
属性在一个dll中定义,在其他dll中使用。我无法在远程计算机上使用VS进行调试。
我怀疑发现有重复装配的东西,但我找不到任何东西。
我已经尝试过Fuslogvw但是没有任何异常,只要我能看到正在从正确的位置加载程序集。
答案 0 :(得分:0)
在64位服务器上构建时,将“msbuild平台”设置为x86:
失去了几天。