最近開啟.NET 智慧裝置專案時,
會出現 「找不到 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.CSharp.targets"」的錯誤訊息...

WM 6 問題


原以為是因為最近IIS只要裝上 .NET Framework 3.5 就沒法執行日前移除之引起,
於是又將 .NET Framework 3.5裝上,結果依然沒法解決,
再度重裝 .NET Compact Framework 3.5  (NetCFSetupv35.msi ),還是沒效..

才發現與其他也有安裝這些 .NET Framework的電腦比,
C:\WINDOWS\Microsoft.NET\Framework\v3.5\ 目錄中還真的都沒有
檔案名以"Microsoft.CompactFramework"為開頭的檔案...

CompactFramework.CSharp.targets_2.png


於是跑去別台電腦將檔名開頭是 "Microsoft.CompactFramework."的檔案拷貝至原電腦的
C:\WINDOWS\Microsoft.NET\Framework\v3.5,再重新開啟專案就正常囉!這些檔案包含:
Microsoft.CompactFramework.Build.Tasks.dll
Microsoft.CompactFramework.Common.targets
Microsoft.CompactFramework.CSharp.targets
Microsoft.CompactFramework.VisualBasic.targets
 
(.targets 都是含標籤的文字檔)

CompactFramework.CSharp.targets_3.png 


以上筆記...


PS:覺得用WM6開發手機程式,目前這三個禮拜來, 有七成的時間都是再解決環境問題  em_icon_20.gif
      每個問題都得花許多時間踹哩.....em_icon_16.gif   wm7會比較好嗎?還是這個語言會默默地消失了呢?


arrow
arrow
    全站熱搜

    Lulu 發表在 痞客邦 留言(1) 人氣()