2013-05-22 40 views
0

我正嘗試在Visual Studio Ultimate 2012中使用IronPython 2.7.3和PTVS創建一個MahApps風格的WPF應用程序。但是,我無法通過使用GUI的Nuget安裝MahApps.Metro。在Manage NuGet Packages控制檯中選擇「安裝」會導致Visual Studio發生以下錯誤:無法在Visual Studio中使用IronPython安裝MahApps程序集(包含PTVS 2.0)

'MahApps.Metro'無法安裝,因爲它與解決方案中的任何項目不兼容。該軟件包針對以下框架:

.NetFramwork,優化版本V4.0 =

.NetFramwork,優化版本V4.5 =

試行從MahApps其他包(MahApps.Metro.Recources (和.StanAlone))都出現錯誤:

'MahApps.Metro.Recources'無法安裝,因爲它與解決方案中的任何項目不兼容。該軟件包沒有針對任何框架。

我已經使用.NET 4.0和4.5 Framework創建了一個新的IronPython WPF應用程序。在MahApps的文檔中,我無法找到類似排除某些語言的任何內容,即使IronPython似乎不受支持。

有關如何使用NuGet或其他方法將mahapps.metro程序集安裝到IronPython WPF應用程序的任何建議將不勝感激。

參考:我使用相同的框架製作了一個C#WPF應用程序。在這裏我可以安裝MahApss組件,因爲我應該在那裏工作得很好。

+0

您是否能夠將其他.NET軟件包安裝到IronPython WPF應用程序中 - 例如Newtonsoft.Json?這可能是NuGet限制嗎? –

+0

謝謝布倫丹。我嘗試通過管理NuGet軟件包安裝Newtonsoft.Json,注意:_'Newtonsoft.Json'無法安裝,因爲它與解決方案中的anay項目不兼容。該軟件包面向以下框架:.NetFramework,Version = v2.0 .NetFramework,Version = v3.5 .NetFramework,Version = v4.0 .NetFramework,Version = v4.5 .NetCore,Version = v4.5_我是開始擔心Visual Studio(或PTVS)根本不確認我安裝的.NetFrameworks。有沒有辦法檢查這個? – John

+0

這可能是一個PTVS問題;他們的項目支持是相當新的。你最好的選擇是打開一個問題(https://pytools.codeplex.com/WorkItem/Create)。 –

回答

相關問題