vs2015 编译时错误列表中没有错误,dll却没有生成出来
生活随笔
收集整理的這篇文章主要介紹了
vs2015 编译时错误列表中没有错误,dll却没有生成出来
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近發現vs2015的一個問題,?編譯時,錯誤列表中沒有錯誤,dll卻沒有生成出來,vs重啟也無效
解決:
多次排查發現如果一個類庫設置的是framework 4.0版本,但引用了framework4.5的別的類庫,就會出現這種情況,要把當前類庫改為4.5或更高,問題解決
而輸出窗口其實會打印出問題“error CS0246??........因為它是針對“.NETFramework,Version=v4.5.2”框架生成的。該框架版本高于當前目標框架“.NETFramework,Version=v4.0”。
但是vs肯定會把此類問題列到錯誤列表中的,測了2010是沒問題的。
原因:
然后在vs2015中把之前類庫改為framework2.0,類似問題是會列到錯誤列表的
然后再把類庫改為framework4.0,問題依然會列到問題列表中,估計是vs2015的一個bug或異常導致的,非必現。
附上版本信息
總結
以上是生活随笔為你收集整理的vs2015 编译时错误列表中没有错误,dll却没有生成出来的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何处理家庭装修中的施工问题?
- 下一篇: Echarts使用