我想將一個現有的.sln文件打開到內存中。非工作方法打開VS 2005解決方案文件(.sln)到內存中
實施例:
private Solution2 OpenSolution(string filePath)
{
Solution2 sln;
sln.Open(filePath);
return sln;
}
如果我有溶液2的一個實例然後我可以調用的方法打開;但我如何獲得Solution2的實例?
我的目標是獲得足夠的項目並閱讀其中的一些設置......但訪問解決方案很容易。
由於提前, 路易斯
這是什麼情況?可以打開解決方案,還是有一個已經打開,無法關閉?您的項目是作爲Visual Studio加載項,VSPackage還是作爲單獨的應用程序運行? – 2009-08-10 09:57:56
在另一個應用程序中,我想打開任何給定的VS解決方案。 @RichieHindle答案是完美的我的情況。 謝謝 – 2009-08-20 15:52:51