2009-07-17 43 views
1

現在,我已經安裝了Silverlight 3,我似乎無法建立爲Silverlight 2打靶的Silverlight V2

Silverlight應用程序我已經把我的對象minRuntimeVersion到2.0.31005.0,但用戶沒有誰的Silverlight 3仍提示更新。

我不想強迫我的用戶進行此更新,那麼是否有方法僅爲版本2創建Silverlight?

我使用Vistual Studio,並安裝了第3版推出的silverlight_tools。
以前我從版本2開始安裝silverlight_tools,只是安裝了新版本。

回答

0

我會推薦安裝Silverlight 2和Silverlight 3軟件開發工具包,而不是一直在忙於卸載/安裝這些工具,只需爲兩者構建,然後選擇一個主要開發環境(可能是Silverlight 3)。

回到三月份,我寫了一篇關於building for both on the same machine的指南。這就是我們如何設置我們的自動化構建實驗室,以便每天爲多個版本構建Silverlight工具包。

這涉及到在構建時設置SilverlightRuntimeVersion,TargetFrameworkSDKDirectory和TargetFrameworkDirectory MSBuild屬性。

你可以在你的項目文件中使用MSBuild技巧(我的文章建議)設置這三個屬性,或者只是在命令提示符/構建時,你可以添加這些屬性並將它們指向適當的值。