问题描述
- 关于vs2015的使用问题
- 原来在vs2010中开发了一个C++/CLR项目,将其迁移至vs2015,发现编译通不过,给出一堆错误提示,譬如:
“警告 MSB3276 发现同一依赖程序集的不同版本间存在冲突。请将项目文件中的“AutoGenerateBindingRedirects”属性设置为 true。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=294190。”
“警告 MSB3088 未能读取状态文件“Release(项目名).vcxproj.ResolveComReference.cache”。对路径“(项目路径)Release(项目名).vcxproj.ResolveComReference.cache”的访问被拒绝。”
。。。。。。
请问此乃何故?那个“AutoGenerateBindingRedirects”属性到底在哪里?我怎么找不到啊。
解决方案
https://msdn.microsoft.com/en-us/library/2fc472t2(v=vs.110).aspx
解决方案二:
上述两个问题都解决了,但还有其他问题,如下:
“警告 MSB3305 从路径“D:Program FilesMicrosoft OfficeOffice15ADDINSUmOutlookAddin.dll”处理 COM 引用“MSExchangeLib.1.0.dll”。“FormRegionContext.get_Hwnd”的至少一个参数不能由运行时封送拆收器进行封送处理。因此,此类参数将作为指针进行传递,并可能需要不安全代码进行操作。”
请问这个该如何解决?
时间: 2024-09-19 09:39:43