CCNet.ProjectChecker.Program.CheckWrongConfig C# (CSharp) Method

CheckWrongConfig() public static method

Checks "WrongConfig" condition.
public static CheckWrongConfig ( ) : void
return void
		public static void CheckWrongConfig()
		{
			string configFileName;
			ProjectItemType type;
			CopyToOutputDirectory copyToOutput;

			switch (Arguments.ProjectType)
			{
				case ProjectType.Console:
				case ProjectType.SystemTool:
				case ProjectType.WindowsService:
					configFileName = "App.config";
					type = ProjectItemType.None;
					copyToOutput = CopyToOutputDirectory.None;
					break;
				case ProjectType.WebService:
				case ProjectType.WebSite:
					configFileName = "Web.config";
					type = ProjectItemType.Content;
					copyToOutput = CopyToOutputDirectory.None;
					break;
				case ProjectType.ClickOnce:
				case ProjectType.Library:
				case ProjectType.Test:
				case ProjectType.Azure:
					return;
				default:
					throw new InvalidOperationException(
						String.Format("Unknown project type: {0}.", Arguments.ProjectType));
			}

			CheckConfigProperties(configFileName, type, copyToOutput);
		}