![](/img/trans.png)
[英]How to get the Silverlight XAP copied to the clientbin on build
[英]How to build silverlight website & create XAP's using script?
我剛剛開始使用Silverlight,最近已將Silverlight項目添加到已建立的解決方案中。 在這種特殊情況下,我的解決方案包括一個現有的ASP.NET網站,Visual Studio樂意提供該網站以將我的Silverlight應用程序集成到該網站中,我接受了該網站。
所以一切都很好,當我通過Visual Studio構建解決方案時,Silverlight XAP被復制到網站的ClientBin目錄中,但是
當我使用nant腳本的時候,我想通過解決方案中所有項目的構建都使用nant腳本做同樣的事情,但是最近添加的silverlight網站不在ClientBin目錄中創建XAP。
我正在使用以下腳本:-
目標名稱=“內部版本” description =“編譯源代碼”>
exec程序=“ $ {framework :: get-framework-directory(framework :: get-target-framework())} \\ msbuild.exe”命令行=“ MY.sln” workingdir =“ ProjectFolder” />
有什么辦法??
您可以對用於構建Silverlight應用程序和.Xap文件的MsBuild腳本進行反向工程,這些文件位於:
C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v3.0
您的msbuild編譯應該在silverlight項目的Bin \\ Debug文件夾中創建XAP文件。 您可以簡單地使用Nant復制任務將其移動到Web項目的ClientBin文件夾中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.