Browse Source

Worked on project options.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@12 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mike Krüger 21 years ago
parent
commit
4084ef43d2
  1. 14
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/ApplicationSettings.cs
  2. 12
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildEvents.cs
  3. 24
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildOptions.cs
  4. 15
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/DebugOptions.cs
  5. 17
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/Signing.cs
  6. 3
      src/Libraries/NRefactory/Project/NRefactory.csproj
  7. 6
      src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj
  8. 10
      src/Main/Base/Project/Src/Commands/DebugCommands.cs
  9. 6
      src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeNode.cs
  10. 1
      src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeView.cs
  11. 14
      src/Main/Base/Project/Src/Gui/Dialogs/ProjectOptionsView.cs
  12. 2
      src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserControl.cs
  13. 1
      src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs
  14. 11
      src/Main/Base/Project/Src/Project/Solution/Solution.cs
  15. 6
      src/Main/Base/Project/Src/Services/Debugger/DebuggerService.cs
  16. 7
      src/Main/Base/Project/Src/Services/ProjectService/ProjectService.cs
  17. 52
      src/SharpDevelop.sln

14
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/ApplicationSettings.cs

@ -30,8 +30,10 @@ namespace CSharpBinding.OptionPanels @@ -30,8 +30,10 @@ namespace CSharpBinding.OptionPanels
Get<TextBox>("assemblyName").Text = project.AssemblyName;
Get<TextBox>("assemblyName").TextChanged += new EventHandler(RefreshOutputNameTextBox);
Get<TextBox>("assemblyName").TextChanged += new EventHandler(Save);
Get<TextBox>("rootNamespace").Text = project.RootNamespace;
Get<TextBox>("rootNamespace").TextChanged += new EventHandler(Save);
Get<ComboBox>("outputType").Items.Add(StringParser.Parse("${res:Dialog.Options.PrjOptions.Configuration.CompileTarget.Exe}"));
Get<ComboBox>("outputType").Items.Add(StringParser.Parse("${res:Dialog.Options.PrjOptions.Configuration.CompileTarget.WinExe}"));
@ -40,25 +42,35 @@ namespace CSharpBinding.OptionPanels @@ -40,25 +42,35 @@ namespace CSharpBinding.OptionPanels
Get<ComboBox>("outputType").SelectedIndex = (int)project.OutputType;
Get<ComboBox>("outputType").SelectedIndexChanged += new EventHandler(RefreshOutputNameTextBox);
Get<ComboBox>("outputType").SelectedIndexChanged += new EventHandler(Save);
Get<ComboBox>("startupObject").Text = project.StartupObject;
Get<ComboBox>("startupObject").SelectedIndexChanged += new EventHandler(Save);
Get<ComboBox>("applicationIcon").Text = project.ApplicationIcon;
Get<ComboBox>("applicationIcon").TextChanged += new EventHandler(ApplicationIconComboBoxTextChanged);
Get<ComboBox>("applicationIcon").TextChanged += new EventHandler(Save);
Get<ComboBox>("win32ResourceFile").Text = project.Win32Resource;
Get<ComboBox>("win32ResourceFile").TextChanged += new EventHandler(Save);
Get<TextBox>("projectFolder").Text = project.Directory;
Get<TextBox>("projectFile").Text = Path.GetFileName(project.FileName);
Get<TextBox>("projectFile").TextChanged += new EventHandler(Save);
RefreshOutputNameTextBox(null, EventArgs.Empty);
}
void Save(object sender, EventArgs e)
{
StorePanelContents();
}
public override bool StorePanelContents()
{
project.AssemblyName = Get<TextBox>("assemblyName").Text;
project.RootNamespace = Get<TextBox>("rootNamespace").Text;
project.OutputType = (OutputType)Get<ComboBox>("outputType").SelectedIndex;
Console.WriteLine("Set output type to : " + project.OutputType);
project.StartupObject = Get<ComboBox>("startupObject").Text;
project.ApplicationIcon = Get<ComboBox>("applicationIcon").Text;
project.Win32Resource = Get<ComboBox>("win32ResourceFile").Text;

12
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildEvents.cs

@ -24,13 +24,23 @@ namespace CSharpBinding.OptionPanels @@ -24,13 +24,23 @@ namespace CSharpBinding.OptionPanels
this.project = (CSharpProject)((Properties)CustomizationObject).Get("Project");
Get<TextBox>("preBuildEvent").Text = project.PreBuildEvent;
Get<TextBox>("postBuildEvent").Text = project.PostBuildEvent;
Get<TextBox>("preBuildEvent").TextChanged += new EventHandler(Save);
Get<TextBox>("postBuildEvent").Text = project.PostBuildEvent;
Get<TextBox>("postBuildEvent").TextChanged += new EventHandler(Save);
Get<ComboBox>("runPostBuildEvent").Items.Add("Always");
Get<ComboBox>("runPostBuildEvent").Items.Add("On successful build");
Get<ComboBox>("runPostBuildEvent").Items.Add("When the build updates the project output");
Get<ComboBox>("runPostBuildEvent").SelectedIndex = (int)project.RunPostBuildEvent;
Get<ComboBox>("runPostBuildEvent").SelectedIndexChanged += new EventHandler(Save);
}
void Save(object sender, EventArgs e)
{
StorePanelContents();
}
public override bool StorePanelContents()

24
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildOptions.cs

@ -34,34 +34,58 @@ namespace CSharpBinding.OptionPanels @@ -34,34 +34,58 @@ namespace CSharpBinding.OptionPanels
Get<Button>("advancedOptions").Click += new EventHandler(ShowAdvancedOptions);
Get<TextBox>("conditionalSymbols").Text = project.GetDefineConstants(Config, Platform);
Get<TextBox>("conditionalSymbols").TextChanged += new EventHandler(Save);
Get<CheckBox>("optimizeCode").Checked = project.GetOptimize(Config, Platform);
Get<CheckBox>("optimizeCode").CheckedChanged += new EventHandler(Save);
Get<CheckBox>("allowUnsafeCode").Checked = project.GetAllowUnsafeBlocks(Config, Platform);
Get<CheckBox>("allowUnsafeCode").CheckedChanged += new EventHandler(Save);
Get<ComboBox>("warningLevel").Items.AddRange( new object[] {0, 1, 2, 3, 4});
Get<ComboBox>("warningLevel").Text = project.WarningLevel.ToString();
Get<ComboBox>("warningLevel").TextChanged += new EventHandler(Save);
Get<TextBox>("suppressWarnings").Text = project.GetNoWarn(Config, Platform);
Get<TextBox>("suppressWarnings").TextChanged += new EventHandler(Save);
Get<TextBox>("specificWarnings").Text = project.GetWarningsAsErrors(Config, Platform);
Get<TextBox>("specificWarnings").TextChanged += new EventHandler(Save);
WarningsAsErrors warningsAsErrors = project.GetTreatWarningsAsErrors(Config, Platform);
Get<RadioButton>("none").Checked = warningsAsErrors == WarningsAsErrors.None;
Get<RadioButton>("none").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("specificWarnings").Checked = warningsAsErrors == WarningsAsErrors.Specific;
Get<RadioButton>("specificWarnings").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("specificWarnings").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("all").Checked = warningsAsErrors == WarningsAsErrors.All;
Get<RadioButton>("all").CheckedChanged += new EventHandler(Save);
Get<TextBox>("outputPath").Text = project.GetOutputPath(Config, Platform);
Get<TextBox>("outputPath").TextChanged += new EventHandler(Save);
Get<TextBox>("xmlDocumentation").Text = project.GetDocumentationFile(Config, Platform);
Get<TextBox>("xmlDocumentation").TextChanged += new EventHandler(Save);
Get<CheckBox>("xmlDocumentation").Checked = Get<TextBox>("xmlDocumentation").Text.Length > 0;
Get<CheckBox>("xmlDocumentation").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<CheckBox>("registerCOMInterop").Checked = project.GetRegisterForComInterop(Config, Platform);
Get<CheckBox>("registerCOMInterop").CheckedChanged += new EventHandler(Save);
UpdateEnabledStates(this, EventArgs.Empty);
}
void Save(object sender, EventArgs e)
{
StorePanelContents();
}
void UpdateEnabledStates(object sender, EventArgs e)
{
Get<TextBox>("specificWarnings").Enabled = Get<RadioButton>("specificWarnings").Checked;

15
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/DebugOptions.cs

@ -29,27 +29,42 @@ namespace CSharpBinding.OptionPanels @@ -29,27 +29,42 @@ namespace CSharpBinding.OptionPanels
Get<RadioButton>("startProject").Checked = startAction == StartAction.Project;
Get<RadioButton>("startProject").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("startProject").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("startExternalProgram").Checked = startAction == StartAction.Program;
Get<RadioButton>("startExternalProgram").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("startExternalProgram").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("startBrowserInURL").Checked = startAction == StartAction.StartURL;
Get<RadioButton>("startBrowserInURL").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("startBrowserInURL").CheckedChanged += new EventHandler(Save);
Get<TextBox>("startExternalProgram").Text = project.GetStartProgram(Config, Platform);
Get<TextBox>("startExternalProgram").TextChanged += new EventHandler(Save);
Get<TextBox>("startBrowserInURL").Text = project.GetStartURL(Config, Platform);
Get<TextBox>("startBrowserInURL").TextChanged += new EventHandler(Save);
Get<TextBox>("commandLineArguments").Text = project.GetStartArguments(Config, Platform);
Get<TextBox>("commandLineArguments").TextChanged += new EventHandler(Save);
Get<TextBox>("workingDirectory").Text = project.GetStartWorkingDirectory(Config, Platform);
Get<TextBox>("workingDirectory").TextChanged += new EventHandler(Save);
UpdateEnabledStates(this, EventArgs.Empty);
}
void Save(object sender, EventArgs e)
{
StorePanelContents();
}
void UpdateEnabledStates(object sender, EventArgs e)
{
Get<TextBox>("startExternalProgram").Enabled = Get<Button>("startExternalProgramBrowse").Enabled = Get<RadioButton>("startExternalProgram").Checked;
Get<TextBox>("startBrowserInURL").Enabled = Get<RadioButton>("startBrowserInURL").Checked;
}
public override bool StorePanelContents()
{
project.SetStartProgram(Config, Platform, Get<TextBox>("startExternalProgram").Text);

17
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/Signing.cs

@ -17,23 +17,40 @@ namespace CSharpBinding.OptionPanels @@ -17,23 +17,40 @@ namespace CSharpBinding.OptionPanels
this.project = (CSharpProject)((Properties)CustomizationObject).Get("Project");
Get<CheckBox>("signAssembly").Checked = project.SignAssembly;
Get<CheckBox>("signAssembly").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("useKeyFile").Checked = project.AssemblyOriginatorKeyMode == AssemblyOriginatorKeyMode.File;
Get<RadioButton>("useKeyFile").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("useKeyFile").CheckedChanged += new EventHandler(Save);
Get<RadioButton>("useKeyProvider").Checked = project.AssemblyOriginatorKeyMode == AssemblyOriginatorKeyMode.Provider;
Get<RadioButton>("useKeyProvider").CheckedChanged += new EventHandler(UpdateEnabledStates);
Get<RadioButton>("useKeyProvider").CheckedChanged += new EventHandler(Save);
Get<ComboBox>("keyFile").Text = project.AssemblyOriginatorKeyFile;
Get<ComboBox>("keyFile").TextChanged += new EventHandler(Save);
Get<ComboBox>("providerName").Text = project.AssemblyKeyProviderName;
Get<ComboBox>("providerName").Items.Add("TODO: GetKeyProviders()");
Get<ComboBox>("providerName").TextChanged += new EventHandler(Save);
Get<ComboBox>("container").Text = "TODO";
Get<ComboBox>("container").TextChanged += new EventHandler(Save);
Get<CheckBox>("delaySignOnly").Checked = project.DelaySign;
Get<CheckBox>("delaySignOnly").CheckedChanged += new EventHandler(Save);
UpdateEnabledStates(this, EventArgs.Empty);
}
void Save(object sender, EventArgs e)
{
StorePanelContents();
}
void UpdateEnabledStates(object sender, EventArgs e)
{
Get<Button>("changePassword").Enabled = false;

3
src/Libraries/NRefactory/Project/NRefactory.csproj

@ -50,7 +50,6 @@ @@ -50,7 +50,6 @@
<None Include="Src\Parser\gen.bat" />
<None Include="Src\Parser\VBNet\VBNET.ATG" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="Src\Lexer\AbstractLexer.cs" />
<Compile Include="Src\Lexer\CSharp\Keywords.cs" />
<Compile Include="Src\Lexer\CSharp\Lexer.cs" />
@ -199,4 +198,4 @@ @@ -199,4 +198,4 @@
<Folder Include="Src\Parser\AST\VBNet\Tests\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
</Project>
</Project>

6
src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj

@ -12,13 +12,7 @@ @@ -12,13 +12,7 @@
<OutputType>Library</OutputType>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>Resources\ICSharpCode.SharpDevelop.snk</AssemblyOriginatorKeyFile>
<StartupObject />
<ApplicationIcon />
<Win32Resource />
<AssemblyKeyProviderName />
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode>
<PreBuildEvent />
<PostBuildEvent />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>

10
src/Main/Base/Project/Src/Commands/DebugCommands.cs

@ -19,7 +19,10 @@ namespace ICSharpCode.SharpDevelop.Project.Commands @@ -19,7 +19,10 @@ namespace ICSharpCode.SharpDevelop.Project.Commands
if (ProjectService.OpenSolution.IsDirty) {
ProjectService.OpenSolution.Build();
}
ProjectService.OpenSolution.StartupProject.Start(true);
IProject startupProject = ProjectService.OpenSolution.StartupProject;
if (startupProject != null) {
startupProject.Start(true);
}
}
}
public class ExecuteWithoutDebugger : AbstractMenuCommand
@ -31,7 +34,10 @@ namespace ICSharpCode.SharpDevelop.Project.Commands @@ -31,7 +34,10 @@ namespace ICSharpCode.SharpDevelop.Project.Commands
if (ProjectService.OpenSolution.IsDirty) {
ProjectService.OpenSolution.Build();
}
ProjectService.OpenSolution.StartupProject.Start(false);
IProject startupProject = ProjectService.OpenSolution.StartupProject;
if (startupProject != null) {
startupProject.Start(true);
}
}
}

6
src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeNode.cs

@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
// <owner name="Mike Krueger" email="mike@icsharpcode.net"/>
// <version value="$version"/>
// </file>
using System;
using System.Collections.Generic;
using System.Drawing;
@ -37,7 +38,10 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -37,7 +38,10 @@ namespace ICSharpCode.SharpDevelop.Gui
ExtTreeView tree = TreeView as ExtTreeView;
if (tree != null) {
ImageIndex = SelectedImageIndex = tree.GetImageIndexForImage(iconName, DoPerformCut);
int index = tree.GetImageIndexForImage(iconName, DoPerformCut);
if (ImageIndex != index) {
ImageIndex = SelectedImageIndex = index;
}
}
}

1
src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeView.cs

@ -266,6 +266,7 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -266,6 +266,7 @@ namespace ICSharpCode.SharpDevelop.Gui
string imageKey = performCutBitmap ? (image + "_ghost") : image;
if (!imageIndexTable.ContainsKey(imageKey)) {
ImageList.Images.Add(performCutBitmap ? IconService.GetGhostBitmap(image) : IconService.GetBitmap(image));
Console.WriteLine("Add image : " + image);
imageIndexTable[imageKey] = ImageList.Images.Count - 1;
return ImageList.Images.Count - 1;
}

14
src/Main/Base/Project/Src/Gui/Dialogs/ProjectOptionsView.cs

@ -38,22 +38,10 @@ namespace ICSharpCode.SharpDevelop.Project.Dialogs @@ -38,22 +38,10 @@ namespace ICSharpCode.SharpDevelop.Project.Dialogs
}
}
public override bool IsDirty {
get {
return true;
}
}
public override bool IsUntitled {
get {
return false;
}
}
public ProjectOptionsView(AddInTreeNode node, IProject project) : base("a", "a")
{
this.project = project;
base.IsViewOnly = false;
base.IsViewOnly = true;
// tabControl.Alignment = TabAlignment.Left;
tabControl.Dock = DockStyle.Fill;

2
src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserControl.cs

@ -127,7 +127,7 @@ namespace ICSharpCode.SharpDevelop.Project @@ -127,7 +127,7 @@ namespace ICSharpCode.SharpDevelop.Project
AbstractProjectBrowserTreeNode solutionNode = new SolutionNode(solution);
treeView.Nodes.Clear();
solutionNode.AddTo(treeView);
DefaultDotNetNodeBuilder nodeBuilder = new DefaultDotNetNodeBuilder();
DefaultDotNetNodeBuilder nodeBuilder = new DefaultDotNetNodeBuilder();
foreach (object treeObject in solution.Folders) {
if (treeObject is IProject) {

1
src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs

@ -486,7 +486,6 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -486,7 +486,6 @@ namespace ICSharpCode.SharpDevelop.Gui
doRefresh |= wasVisible != item.Visible;
}
if (doRefresh) {
Console.WriteLine("Refresh TOOLBAR!!!");
ToolStrip.Refresh();
}
}

11
src/Main/Base/Project/Src/Project/Solution/Solution.cs

@ -132,10 +132,13 @@ namespace ICSharpCode.SharpDevelop.Project @@ -132,10 +132,13 @@ namespace ICSharpCode.SharpDevelop.Project
if (!HasProjects) {
return null;
}
// TODO: Get the right startup project.
IEnumerator<IProject> enumerator = Projects.GetEnumerator();
enumerator.MoveNext();
return enumerator.Current;
foreach (IProject project in Projects) {
if (project.OutputType == OutputType.Exe ||
project.OutputType == OutputType.WinExe) {
return project;
}
}
return null;
}
}

6
src/Main/Base/Project/Src/Services/Debugger/DebuggerService.cs

@ -185,10 +185,10 @@ namespace ICSharpCode.Core @@ -185,10 +185,10 @@ namespace ICSharpCode.Core
standardProcess.Exited += new EventHandler(StandardProcessExited);
standardProcess.EnableRaisingEvents = true;
standardProcess.Start();
} catch (Exception) {
throw new ApplicationException("Can't execute " + "\"" + psi.FileName + "\"\n");
isRunning = true;
} catch (Exception e) {
MessageService.ShowError(e, "Can't execute " + "\"" + psi.FileName + "\"\n");
}
isRunning = true;
}
public static void StartWithoutDebugging(string fileName, string workingDirectory, string arguments)

7
src/Main/Base/Project/Src/Services/ProjectService/ProjectService.cs

@ -43,10 +43,11 @@ namespace ICSharpCode.SharpDevelop.Project @@ -43,10 +43,11 @@ namespace ICSharpCode.SharpDevelop.Project
}
string oldName = e.SourceFile;
string newName = e.TargetFile;
long x = 0;
foreach (ISolutionFolderContainer container in OpenSolution.SolutionFolderContainers) {
foreach (SolutionItem item in container.SolutionItems.Items) {
string oldFullName = Path.Combine(OpenSolution.Directory, item.Name);
++x;
if (FileUtility.IsBaseDirectory(oldName, oldFullName)) {
string newFullName = FileUtility.RenameBaseDirectory(oldFullName, oldName, newName);
item.Name = item.Location = FileUtility.GetRelativePath(OpenSolution.Directory, newFullName);
@ -54,14 +55,16 @@ namespace ICSharpCode.SharpDevelop.Project @@ -54,14 +55,16 @@ namespace ICSharpCode.SharpDevelop.Project
}
}
long y = 0;
foreach (IProject project in OpenSolution.Projects) {
foreach (ProjectItem item in project.Items) {
++y;
if (FileUtility.IsBaseDirectory(oldName, item.FileName)) {
item.FileName = FileUtility.RenameBaseDirectory(item.FileName, oldName, newName);
}
}
}
Console.WriteLine("File service file renamed. DONE.");
Console.WriteLine("File service file renamed. DONE. {0} // {1}", x, y);
}
static void FileServiceFileRemoved(object sender, FileEventArgs e)

52
src/SharpDevelop.sln

@ -1,5 +1,25 @@ @@ -1,5 +1,25 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# SharpDevelop 2.0.0.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Main", "Main", "{5A3EBEBA-0560-41C1-966B-23F7D03A5486}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpDevelop", "Main\Base\Project\ICSharpCode.SharpDevelop.csproj", "{2748AD25-9C63-4E12-877B-4DCE96FBED54}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.Core", "Main\Core\Project\ICSharpCode.Core.csproj", "{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StartUp", "Main\StartUp\Project\StartUp.csproj", "{1152B71B-3C05-4598-B20D-823B5D40559E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{9421EDF4-9769-4BE9-B5A6-C87DE221D73C}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinFormsUI", "Libraries\DockPanel_Src\WinFormsUI\WinFormsUI.csproj", "{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.TextEditor", "Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NRefactory", "Libraries\NRefactory\Project\NRefactory.csproj", "{3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AddIns", "AddIns", "{14A277EE-7DF1-4529-B639-7D1EF334C1C5}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
@ -30,26 +50,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RegExpTk", "AddIns\Misc\Reg @@ -30,26 +50,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RegExpTk", "AddIns\Misc\Reg
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StartPage", "AddIns\Misc\StartPage\Project\StartPage.csproj", "{7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{9421EDF4-9769-4BE9-B5A6-C87DE221D73C}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinFormsUI", "Libraries\DockPanel_Src\WinFormsUI\WinFormsUI.csproj", "{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.TextEditor", "Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NRefactory", "Libraries\NRefactory\Project\NRefactory.csproj", "{3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Main", "Main", "{5A3EBEBA-0560-41C1-966B-23F7D03A5486}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpDevelop", "Main\Base\Project\ICSharpCode.SharpDevelop.csproj", "{2748AD25-9C63-4E12-877B-4DCE96FBED54}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.Core", "Main\Core\Project\ICSharpCode.Core.csproj", "{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StartUp", "Main\StartUp\Project\StartUp.csproj", "{1152B71B-3C05-4598-B20D-823B5D40559E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -117,6 +117,12 @@ Global @@ -117,6 +117,12 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{1152B71B-3C05-4598-B20D-823B5D40559E} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
{2748AD25-9C63-4E12-877B-4DCE96FBED54} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
{3A9AE6AA-BC07-4A2F-972C-581E3AE2F195} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{CE5B42B7-6E8C-4385-9E97-F4023FC16BF2} = {14A277EE-7DF1-4529-B639-7D1EF334C1C5}
{4EA396ED-64AD-4AD0-A67A-AB363F3E0C79} = {14A277EE-7DF1-4529-B639-7D1EF334C1C5}
{FEB825FA-4AD8-425D-8E4A-B5A18EE1B81C} = {14A277EE-7DF1-4529-B639-7D1EF334C1C5}
@ -127,11 +133,5 @@ Global @@ -127,11 +133,5 @@ Global
{64A3E5E6-90BF-47F6-94DF-68C94B62C817} = {CE5B42B7-6E8C-4385-9E97-F4023FC16BF2}
{8A462940-E5E9-4E85-982D-D4C006EE31D4} = {CE5B42B7-6E8C-4385-9E97-F4023FC16BF2}
{D022A6CE-7438-41E8-AC64-F2DE18EC54C6} = {CE5B42B7-6E8C-4385-9E97-F4023FC16BF2}
{3A9AE6AA-BC07-4A2F-972C-581E3AE2F195} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE} = {9421EDF4-9769-4BE9-B5A6-C87DE221D73C}
{1152B71B-3C05-4598-B20D-823B5D40559E} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
{2748AD25-9C63-4E12-877B-4DCE96FBED54} = {5A3EBEBA-0560-41C1-966B-23F7D03A5486}
EndGlobalSection
EndGlobal

Loading…
Cancel
Save