2016-08-02 109 views
-1

是否有從同一應用程序的代碼中讀取應用程序的.csproj的方法? 我確實發現了與之相關的問題,指出可以使用Microsoft.Build API。但對於UWP,這些似乎已被棄用。 同時在使用XDocument讀取它時,它將引發異常作爲InvalidOperation。 我錯過了什麼額外的步驟?UWP-從應用程序的代碼中讀取.csproj的應用程序代碼

+1

你爲什麼需要它? –

+0

我想檢查代碼,如果我可以根據.csproj中的ItemGroups更改字符串的值(比如AppTitle)。 – Tulika

回答

2

沒有辦法做到這一點,當應用程序構建時,csproj不會被複制到應用程序包中。

+0

似乎有一個MSBuild API來做到這一點,但它不是UWP的。 看到這個:[http://stackoverflow.com/questions/4649989/reading-a-csproj-file-in-c-sharp/4650212?noredirect=1#comment64810166_4650212] – Tulika