0
比方說,我有一個單一解決方案文件,其中引用N項目文件。項目文件與解決方案有1-N的關係。C# - 將多項目解決方案轉換爲1-1項目解決方案
我該如何製作一個腳本,使得N解決方案文件,每個解決方案文件都指向不同的項目文件?
例子:我有A.sln指向a.csproj,b.csproj和c.csproj。什麼是製作腳本的好方法,它將創建兩個解決方案文件,B.sln和C.sln?
這裏是我的想法:
fn(Solution f)
{
projectArray = f.getAllProjects;
for each project in projectArray
{
Solution s = new Solution(project); // makes new solution with name and
// reference to project
s.copySettings(f); // copy all of f minus the project references
s.save(); // save new Solution
}
delete f;
}
閱讀關於.sln文件格式謝謝,我會試試看 – 2010-12-03 23:42:01