問題描述:
原先創建的Silverlight程序,后來系統重裝了,再打開Silverlight程序時提示:
C:\Users\yzg\Desktop\ocr\TJSilverlight\TJSilverlight\TJSilverlight.csproj : error : 無法讀取項目文件“TJSilverlight.csproj”。
C:\Users\yzg\Desktop\ocr\TJSilverlight\TJSilverlight\TJSilverlight.csproj(256,3): 未找到導入的項目“C:\Program Files\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Silverlight.CSharp.targets”。請確認 <Import> 聲明中的路徑正確,且磁盤上存在該文件。
嘗試:
打開C:\Program Files\MSBuild\Microsoft\Silverlight,發現只存在V3.0的文件夾;
然后以為是沒有安裝Toolkit,就裝了個Silverlight_4_Toolkit_April_2010.msi,結果一樣沒有用;
於是,百度之,翻了N久。。。
silverlight環境沒搭好,最新的silverlight版本是5.1.10411.0。安裝silverlight環境我通常的做法是:
1、安裝visual studio 2010+sp1,最新的silverlight一定要運行在sp1下。
2、安裝Silverlight4_Tools
3、安裝Silverlight5_Tools。
4、安裝Silverlight_Developer for 5。
5、安裝Microsoft Expression Blend Preview for Silverlight 5。
裝完一般都能正常打開silverlight的項目了。
於是:
裝了下VS2010 sp1,結果出現了V4.0的文件夾;
打開原先的程序,提示安裝最新Silverlight_Developer,於是下載安裝了,程序完美運行!