FormView.Designer.cs 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723
  1. namespace CassiniDev
  2. {
  3. partial class FormView
  4. {
  5. /// <summary>
  6. /// Required designer variable.
  7. /// </summary>
  8. private System.ComponentModel.IContainer components = null;
  9. #region Windows Form Designer generated code
  10. /// <summary>
  11. /// Required method for Designer support - do not modify
  12. /// the contents of this method with the code editor.
  13. /// </summary>
  14. private void InitializeComponent()
  15. {
  16. this.components = new System.ComponentModel.Container();
  17. System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormView));
  18. this.RootUrlLinkLabel = new System.Windows.Forms.LinkLabel();
  19. this.ApplicationPathTextBox = new System.Windows.Forms.TextBox();
  20. this.VirtualPathTextBox = new System.Windows.Forms.TextBox();
  21. this.HostNameTextBox = new System.Windows.Forms.TextBox();
  22. this.LabelPhysicalPath = new System.Windows.Forms.Label();
  23. this.AddHostEntryCheckBox = new System.Windows.Forms.CheckBox();
  24. this.LabelVPath = new System.Windows.Forms.Label();
  25. this.ButtonBrowsePhysicalPath = new System.Windows.Forms.Button();
  26. this.LabelHostName = new System.Windows.Forms.Label();
  27. this.GroupBoxPort = new System.Windows.Forms.GroupBox();
  28. this.PortRangeEndTextBox = new System.Windows.Forms.NumericUpDown();
  29. this.PortRangeStartTextBox = new System.Windows.Forms.NumericUpDown();
  30. this.PortTextBox = new System.Windows.Forms.NumericUpDown();
  31. this.LabelPortRangeSeperator = new System.Windows.Forms.Label();
  32. this.PortModeFirstAvailableRadioButton = new System.Windows.Forms.RadioButton();
  33. this.PortModeSpecificRadioButton = new System.Windows.Forms.RadioButton();
  34. this.GroupBoxIPAddress = new System.Windows.Forms.GroupBox();
  35. this.IPSpecificTextBox = new System.Windows.Forms.ComboBox();
  36. this.IPV6CheckBox = new System.Windows.Forms.CheckBox();
  37. this.RadioButtonIPSpecific = new System.Windows.Forms.RadioButton();
  38. this.IPModeAnyRadioButton = new System.Windows.Forms.RadioButton();
  39. this.IPModeLoopBackRadioButton = new System.Windows.Forms.RadioButton();
  40. this.ButtonStart = new System.Windows.Forms.Button();
  41. this.errorProvider1 = new System.Windows.Forms.ErrorProvider(this.components);
  42. this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
  43. this.LabelIdleTimeOut = new System.Windows.Forms.Label();
  44. this.TrayIcon = new System.Windows.Forms.NotifyIcon(this.components);
  45. this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
  46. this.showToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  47. this.browseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  48. this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
  49. this.ShowLogMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  50. this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
  51. this.closeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  52. this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  53. this.statusStrip1 = new System.Windows.Forms.StatusStrip();
  54. this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
  55. this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel();
  56. this.toolStripStatusLabel3 = new System.Windows.Forms.ToolStripStatusLabel();
  57. this.ShowLogButton = new System.Windows.Forms.Button();
  58. this.menuStrip1 = new System.Windows.Forms.MenuStrip();
  59. this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  60. this.hideToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  61. this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
  62. this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  63. this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  64. this.nTLMAuthenticationRequiredToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  65. this.directoryBrowsingEnabledToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
  66. this.helpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
  67. this.TimeOutNumeric = new System.Windows.Forms.NumericUpDown();
  68. this.btnHideDaiLI = new System.Windows.Forms.Button();
  69. this.btnShowDaiLI = new System.Windows.Forms.Button();
  70. this.GroupBoxPort.SuspendLayout();
  71. ((System.ComponentModel.ISupportInitialize)(this.PortRangeEndTextBox)).BeginInit();
  72. ((System.ComponentModel.ISupportInitialize)(this.PortRangeStartTextBox)).BeginInit();
  73. ((System.ComponentModel.ISupportInitialize)(this.PortTextBox)).BeginInit();
  74. this.GroupBoxIPAddress.SuspendLayout();
  75. ((System.ComponentModel.ISupportInitialize)(this.errorProvider1)).BeginInit();
  76. this.contextMenuStrip1.SuspendLayout();
  77. this.statusStrip1.SuspendLayout();
  78. this.menuStrip1.SuspendLayout();
  79. ((System.ComponentModel.ISupportInitialize)(this.TimeOutNumeric)).BeginInit();
  80. this.SuspendLayout();
  81. //
  82. // RootUrlLinkLabel
  83. //
  84. this.RootUrlLinkLabel.AutoSize = true;
  85. this.RootUrlLinkLabel.Location = new System.Drawing.Point(17, 318);
  86. this.RootUrlLinkLabel.Name = "RootUrlLinkLabel";
  87. this.RootUrlLinkLabel.Size = new System.Drawing.Size(161, 12);
  88. this.RootUrlLinkLabel.TabIndex = 24;
  89. this.RootUrlLinkLabel.TabStop = true;
  90. this.RootUrlLinkLabel.Text = "XXXXXXXXXXXXXXXXXXXXXXXXXX";
  91. this.RootUrlLinkLabel.Visible = false;
  92. this.RootUrlLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LaunchBrowser);
  93. //
  94. // ApplicationPathTextBox
  95. //
  96. this.ApplicationPathTextBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
  97. this.ApplicationPathTextBox.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.FileSystemDirectories;
  98. this.ApplicationPathTextBox.Location = new System.Drawing.Point(20, 49);
  99. this.ApplicationPathTextBox.Name = "ApplicationPathTextBox";
  100. this.ApplicationPathTextBox.Size = new System.Drawing.Size(332, 21);
  101. this.ApplicationPathTextBox.TabIndex = 0;
  102. this.toolTip1.SetToolTip(this.ApplicationPathTextBox, "要提供的Web应用程序或站点的物理目录。");
  103. //
  104. // VirtualPathTextBox
  105. //
  106. this.VirtualPathTextBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
  107. this.VirtualPathTextBox.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.RecentlyUsedList;
  108. this.VirtualPathTextBox.Location = new System.Drawing.Point(20, 90);
  109. this.VirtualPathTextBox.Name = "VirtualPathTextBox";
  110. this.VirtualPathTextBox.Size = new System.Drawing.Size(365, 21);
  111. this.VirtualPathTextBox.TabIndex = 2;
  112. this.VirtualPathTextBox.Text = "/";
  113. this.toolTip1.SetToolTip(this.VirtualPathTextBox, "根应用程序的虚拟路径。");
  114. //
  115. // HostNameTextBox
  116. //
  117. this.HostNameTextBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
  118. this.HostNameTextBox.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.RecentlyUsedList;
  119. this.HostNameTextBox.Location = new System.Drawing.Point(20, 134);
  120. this.HostNameTextBox.Name = "HostNameTextBox";
  121. this.HostNameTextBox.Size = new System.Drawing.Size(213, 21);
  122. this.HostNameTextBox.TabIndex = 3;
  123. this.toolTip1.SetToolTip(this.HostNameTextBox, "用于代替\'localhost\'的主机名。\r\n此值必须是有效的DNS主机名,或者存在于本地主机文件中。\r\n您可以在托管会话期间检查“添加主机条目”以将这样的条目添加" +
  124. "到hosts文件。\r\n添加主机条目需要提高的权限,无论是添加还是删除后的权限。");
  125. this.HostNameTextBox.TextChanged += new System.EventHandler(this.HostNameChanged);
  126. //
  127. // LabelPhysicalPath
  128. //
  129. this.LabelPhysicalPath.AutoSize = true;
  130. this.LabelPhysicalPath.Location = new System.Drawing.Point(20, 33);
  131. this.LabelPhysicalPath.Name = "LabelPhysicalPath";
  132. this.LabelPhysicalPath.Size = new System.Drawing.Size(77, 12);
  133. this.LabelPhysicalPath.TabIndex = 1;
  134. this.LabelPhysicalPath.Text = "站点物理路径";
  135. this.toolTip1.SetToolTip(this.LabelPhysicalPath, "The physical directory of the web application or site to serve.");
  136. //
  137. // AddHostEntryCheckBox
  138. //
  139. this.AddHostEntryCheckBox.AutoSize = true;
  140. this.AddHostEntryCheckBox.Enabled = false;
  141. this.AddHostEntryCheckBox.FlatStyle = System.Windows.Forms.FlatStyle.System;
  142. this.AddHostEntryCheckBox.Location = new System.Drawing.Point(239, 136);
  143. this.AddHostEntryCheckBox.Name = "AddHostEntryCheckBox";
  144. this.AddHostEntryCheckBox.Size = new System.Drawing.Size(102, 17);
  145. this.AddHostEntryCheckBox.TabIndex = 4;
  146. this.AddHostEntryCheckBox.Text = "添加主机条目";
  147. this.toolTip1.SetToolTip(this.AddHostEntryCheckBox, "您可以在托管会话期间检查“添加主机条目”以将这样的条目添加到hosts文件。\r\n添加主机条目需要提高的权限,无论是添加还是删除后的权限。");
  148. this.AddHostEntryCheckBox.UseVisualStyleBackColor = true;
  149. //
  150. // LabelVPath
  151. //
  152. this.LabelVPath.AutoSize = true;
  153. this.LabelVPath.Location = new System.Drawing.Point(20, 74);
  154. this.LabelVPath.Name = "LabelVPath";
  155. this.LabelVPath.Size = new System.Drawing.Size(53, 12);
  156. this.LabelVPath.TabIndex = 3;
  157. this.LabelVPath.Text = "虚拟路径";
  158. this.toolTip1.SetToolTip(this.LabelVPath, "The virtual path upon which to root the application.");
  159. //
  160. // ButtonBrowsePhysicalPath
  161. //
  162. this.ButtonBrowsePhysicalPath.Location = new System.Drawing.Point(358, 49);
  163. this.ButtonBrowsePhysicalPath.Name = "ButtonBrowsePhysicalPath";
  164. this.ButtonBrowsePhysicalPath.Size = new System.Drawing.Size(27, 21);
  165. this.ButtonBrowsePhysicalPath.TabIndex = 1;
  166. this.ButtonBrowsePhysicalPath.Text = "...";
  167. this.toolTip1.SetToolTip(this.ButtonBrowsePhysicalPath, "Browse");
  168. this.ButtonBrowsePhysicalPath.UseVisualStyleBackColor = true;
  169. this.ButtonBrowsePhysicalPath.Click += new System.EventHandler(this.BrowsePath);
  170. //
  171. // LabelHostName
  172. //
  173. this.LabelHostName.AutoSize = true;
  174. this.LabelHostName.Location = new System.Drawing.Point(20, 117);
  175. this.LabelHostName.Name = "LabelHostName";
  176. this.LabelHostName.Size = new System.Drawing.Size(89, 12);
  177. this.LabelHostName.TabIndex = 5;
  178. this.LabelHostName.Text = "主机名(可选)";
  179. this.toolTip1.SetToolTip(this.LabelHostName, resources.GetString("LabelHostName.ToolTip"));
  180. //
  181. // GroupBoxPort
  182. //
  183. this.GroupBoxPort.Controls.Add(this.PortRangeEndTextBox);
  184. this.GroupBoxPort.Controls.Add(this.PortRangeStartTextBox);
  185. this.GroupBoxPort.Controls.Add(this.PortTextBox);
  186. this.GroupBoxPort.Controls.Add(this.LabelPortRangeSeperator);
  187. this.GroupBoxPort.Controls.Add(this.PortModeFirstAvailableRadioButton);
  188. this.GroupBoxPort.Controls.Add(this.PortModeSpecificRadioButton);
  189. this.GroupBoxPort.Location = new System.Drawing.Point(20, 231);
  190. this.GroupBoxPort.Name = "GroupBoxPort";
  191. this.GroupBoxPort.Size = new System.Drawing.Size(365, 43);
  192. this.GroupBoxPort.TabIndex = 9;
  193. this.GroupBoxPort.TabStop = false;
  194. this.GroupBoxPort.Text = "端口";
  195. //
  196. // PortRangeEndTextBox
  197. //
  198. this.PortRangeEndTextBox.Location = new System.Drawing.Point(261, 17);
  199. this.PortRangeEndTextBox.Maximum = new decimal(new int[] {
  200. 65535,
  201. 0,
  202. 0,
  203. 0});
  204. this.PortRangeEndTextBox.Minimum = new decimal(new int[] {
  205. 2,
  206. 0,
  207. 0,
  208. 0});
  209. this.PortRangeEndTextBox.Name = "PortRangeEndTextBox";
  210. this.PortRangeEndTextBox.Size = new System.Drawing.Size(57, 21);
  211. this.PortRangeEndTextBox.TabIndex = 19;
  212. this.PortRangeEndTextBox.Value = new decimal(new int[] {
  213. 65535,
  214. 0,
  215. 0,
  216. 0});
  217. //
  218. // PortRangeStartTextBox
  219. //
  220. this.PortRangeStartTextBox.Location = new System.Drawing.Point(182, 17);
  221. this.PortRangeStartTextBox.Maximum = new decimal(new int[] {
  222. 65534,
  223. 0,
  224. 0,
  225. 0});
  226. this.PortRangeStartTextBox.Minimum = new decimal(new int[] {
  227. 1,
  228. 0,
  229. 0,
  230. 0});
  231. this.PortRangeStartTextBox.Name = "PortRangeStartTextBox";
  232. this.PortRangeStartTextBox.Size = new System.Drawing.Size(57, 21);
  233. this.PortRangeStartTextBox.TabIndex = 18;
  234. this.PortRangeStartTextBox.Value = new decimal(new int[] {
  235. 32768,
  236. 0,
  237. 0,
  238. 0});
  239. //
  240. // PortTextBox
  241. //
  242. this.PortTextBox.Location = new System.Drawing.Point(65, 17);
  243. this.PortTextBox.Maximum = new decimal(new int[] {
  244. 65535,
  245. 0,
  246. 0,
  247. 0});
  248. this.PortTextBox.Name = "PortTextBox";
  249. this.PortTextBox.Size = new System.Drawing.Size(57, 21);
  250. this.PortTextBox.TabIndex = 17;
  251. //
  252. // LabelPortRangeSeperator
  253. //
  254. this.LabelPortRangeSeperator.AutoSize = true;
  255. this.LabelPortRangeSeperator.Location = new System.Drawing.Point(239, 21);
  256. this.LabelPortRangeSeperator.Name = "LabelPortRangeSeperator";
  257. this.LabelPortRangeSeperator.Size = new System.Drawing.Size(23, 12);
  258. this.LabelPortRangeSeperator.TabIndex = 16;
  259. this.LabelPortRangeSeperator.Text = "<->";
  260. this.toolTip1.SetToolTip(this.LabelPortRangeSeperator, "Host on the first available port found in specified range.");
  261. //
  262. // PortModeFirstAvailableRadioButton
  263. //
  264. this.PortModeFirstAvailableRadioButton.AutoSize = true;
  265. this.PortModeFirstAvailableRadioButton.FlatStyle = System.Windows.Forms.FlatStyle.System;
  266. this.PortModeFirstAvailableRadioButton.Location = new System.Drawing.Point(128, 18);
  267. this.PortModeFirstAvailableRadioButton.Name = "PortModeFirstAvailableRadioButton";
  268. this.PortModeFirstAvailableRadioButton.Size = new System.Drawing.Size(53, 17);
  269. this.PortModeFirstAvailableRadioButton.TabIndex = 6;
  270. this.PortModeFirstAvailableRadioButton.Text = "随机";
  271. this.toolTip1.SetToolTip(this.PortModeFirstAvailableRadioButton, "Host on the first available port found in specified range.");
  272. this.PortModeFirstAvailableRadioButton.UseVisualStyleBackColor = true;
  273. this.PortModeFirstAvailableRadioButton.CheckedChanged += new System.EventHandler(this.RadioButtonPortFind_CheckedChanged);
  274. //
  275. // PortModeSpecificRadioButton
  276. //
  277. this.PortModeSpecificRadioButton.AutoSize = true;
  278. this.PortModeSpecificRadioButton.Checked = true;
  279. this.PortModeSpecificRadioButton.FlatStyle = System.Windows.Forms.FlatStyle.System;
  280. this.PortModeSpecificRadioButton.Location = new System.Drawing.Point(6, 18);
  281. this.PortModeSpecificRadioButton.Name = "PortModeSpecificRadioButton";
  282. this.PortModeSpecificRadioButton.Size = new System.Drawing.Size(53, 17);
  283. this.PortModeSpecificRadioButton.TabIndex = 6;
  284. this.PortModeSpecificRadioButton.TabStop = true;
  285. this.PortModeSpecificRadioButton.Text = "指定";
  286. this.toolTip1.SetToolTip(this.PortModeSpecificRadioButton, "Host on specific port. \r\nIf port is already in use a warning will be issued and s" +
  287. "erver will not start.");
  288. this.PortModeSpecificRadioButton.UseVisualStyleBackColor = true;
  289. this.PortModeSpecificRadioButton.CheckedChanged += new System.EventHandler(this.RadioButtonPortSpecific_CheckedChanged);
  290. //
  291. // GroupBoxIPAddress
  292. //
  293. this.GroupBoxIPAddress.Controls.Add(this.IPSpecificTextBox);
  294. this.GroupBoxIPAddress.Controls.Add(this.IPV6CheckBox);
  295. this.GroupBoxIPAddress.Controls.Add(this.RadioButtonIPSpecific);
  296. this.GroupBoxIPAddress.Controls.Add(this.IPModeAnyRadioButton);
  297. this.GroupBoxIPAddress.Controls.Add(this.IPModeLoopBackRadioButton);
  298. this.GroupBoxIPAddress.Location = new System.Drawing.Point(20, 164);
  299. this.GroupBoxIPAddress.Name = "GroupBoxIPAddress";
  300. this.GroupBoxIPAddress.Size = new System.Drawing.Size(365, 61);
  301. this.GroupBoxIPAddress.TabIndex = 8;
  302. this.GroupBoxIPAddress.TabStop = false;
  303. this.GroupBoxIPAddress.Text = "IP地址";
  304. //
  305. // IPSpecificTextBox
  306. //
  307. this.IPSpecificTextBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
  308. this.IPSpecificTextBox.FormattingEnabled = true;
  309. this.IPSpecificTextBox.Location = new System.Drawing.Point(252, 16);
  310. this.IPSpecificTextBox.Name = "IPSpecificTextBox";
  311. this.IPSpecificTextBox.Size = new System.Drawing.Size(101, 20);
  312. this.IPSpecificTextBox.TabIndex = 9;
  313. //
  314. // IPV6CheckBox
  315. //
  316. this.IPV6CheckBox.AutoSize = true;
  317. this.IPV6CheckBox.FlatStyle = System.Windows.Forms.FlatStyle.System;
  318. this.IPV6CheckBox.Location = new System.Drawing.Point(6, 38);
  319. this.IPV6CheckBox.Name = "IPV6CheckBox";
  320. this.IPV6CheckBox.Size = new System.Drawing.Size(84, 17);
  321. this.IPV6CheckBox.TabIndex = 8;
  322. this.IPV6CheckBox.Text = "使用 IPV6";
  323. this.toolTip1.SetToolTip(this.IPV6CheckBox, "Use the IPV6 version of selected IP");
  324. this.IPV6CheckBox.UseVisualStyleBackColor = true;
  325. //
  326. // RadioButtonIPSpecific
  327. //
  328. this.RadioButtonIPSpecific.AutoSize = true;
  329. this.RadioButtonIPSpecific.FlatStyle = System.Windows.Forms.FlatStyle.System;
  330. this.RadioButtonIPSpecific.Location = new System.Drawing.Point(195, 17);
  331. this.RadioButtonIPSpecific.Name = "RadioButtonIPSpecific";
  332. this.RadioButtonIPSpecific.Size = new System.Drawing.Size(53, 17);
  333. this.RadioButtonIPSpecific.TabIndex = 5;
  334. this.RadioButtonIPSpecific.Text = "指定";
  335. this.toolTip1.SetToolTip(this.RadioButtonIPSpecific, "主机指定IP地址。\r\n使用此设置可能无法提供WCF服务。 使用环回。");
  336. this.RadioButtonIPSpecific.UseVisualStyleBackColor = true;
  337. this.RadioButtonIPSpecific.CheckedChanged += new System.EventHandler(this.RadioButtonIPSpecific_CheckedChanged);
  338. //
  339. // IPModeAnyRadioButton
  340. //
  341. this.IPModeAnyRadioButton.AutoSize = true;
  342. this.IPModeAnyRadioButton.Checked = true;
  343. this.IPModeAnyRadioButton.FlatStyle = System.Windows.Forms.FlatStyle.System;
  344. this.IPModeAnyRadioButton.Location = new System.Drawing.Point(139, 17);
  345. this.IPModeAnyRadioButton.Name = "IPModeAnyRadioButton";
  346. this.IPModeAnyRadioButton.Size = new System.Drawing.Size(53, 17);
  347. this.IPModeAnyRadioButton.TabIndex = 5;
  348. this.IPModeAnyRadioButton.TabStop = true;
  349. this.IPModeAnyRadioButton.Text = "任何";
  350. this.toolTip1.SetToolTip(this.IPModeAnyRadioButton, "主机在指定端口的所有IP地址。\r\n使用此设置可能无法提供WCF服务。 使用环回。");
  351. this.IPModeAnyRadioButton.UseVisualStyleBackColor = true;
  352. this.IPModeAnyRadioButton.CheckedChanged += new System.EventHandler(this.RadioButtonIPAny_CheckedChanged);
  353. //
  354. // IPModeLoopBackRadioButton
  355. //
  356. this.IPModeLoopBackRadioButton.AutoSize = true;
  357. this.IPModeLoopBackRadioButton.FlatStyle = System.Windows.Forms.FlatStyle.System;
  358. this.IPModeLoopBackRadioButton.Location = new System.Drawing.Point(6, 17);
  359. this.IPModeLoopBackRadioButton.Name = "IPModeLoopBackRadioButton";
  360. this.IPModeLoopBackRadioButton.Size = new System.Drawing.Size(113, 17);
  361. this.IPModeLoopBackRadioButton.TabIndex = 5;
  362. this.IPModeLoopBackRadioButton.Text = "回环(Loopback)";
  363. this.toolTip1.SetToolTip(this.IPModeLoopBackRadioButton, "使用默认环回适配器。\r\n如果要提供任何类型的WCF服务,这是唯一可行的选择。");
  364. this.IPModeLoopBackRadioButton.UseVisualStyleBackColor = true;
  365. this.IPModeLoopBackRadioButton.CheckedChanged += new System.EventHandler(this.RadioButtonIPLoopBack_CheckedChanged);
  366. //
  367. // ButtonStart
  368. //
  369. this.ButtonStart.Location = new System.Drawing.Point(104, 358);
  370. this.ButtonStart.Name = "ButtonStart";
  371. this.ButtonStart.Size = new System.Drawing.Size(75, 21);
  372. this.ButtonStart.TabIndex = 22;
  373. this.ButtonStart.Text = "启动服务";
  374. this.toolTip1.SetToolTip(this.ButtonStart, "Start hosting application using specified criteria");
  375. this.ButtonStart.UseVisualStyleBackColor = true;
  376. this.ButtonStart.Click += new System.EventHandler(this.StartStop);
  377. //
  378. // errorProvider1
  379. //
  380. this.errorProvider1.ContainerControl = this;
  381. //
  382. // LabelIdleTimeOut
  383. //
  384. this.LabelIdleTimeOut.AutoSize = true;
  385. this.LabelIdleTimeOut.Location = new System.Drawing.Point(23, 290);
  386. this.LabelIdleTimeOut.Name = "LabelIdleTimeOut";
  387. this.LabelIdleTimeOut.Size = new System.Drawing.Size(65, 12);
  388. this.LabelIdleTimeOut.TabIndex = 26;
  389. this.LabelIdleTimeOut.Text = "空闲超时:";
  390. this.toolTip1.SetToolTip(this.LabelIdleTimeOut, "在停止服务器之前,保持空闲的时间(毫秒),即无请求的时间量。");
  391. //
  392. // TrayIcon
  393. //
  394. this.TrayIcon.ContextMenuStrip = this.contextMenuStrip1;
  395. this.TrayIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("TrayIcon.Icon")));
  396. this.TrayIcon.Text = "notifyIcon1";
  397. this.TrayIcon.Visible = true;
  398. this.TrayIcon.BalloonTipClicked += new System.EventHandler(this.ShowMainForm);
  399. this.TrayIcon.DoubleClick += new System.EventHandler(this.ShowMainForm);
  400. //
  401. // contextMenuStrip1
  402. //
  403. this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
  404. this.showToolStripMenuItem,
  405. this.browseToolStripMenuItem,
  406. this.toolStripSeparator2,
  407. this.ShowLogMenuItem,
  408. this.toolStripSeparator1,
  409. this.closeToolStripMenuItem,
  410. this.helpToolStripMenuItem});
  411. this.contextMenuStrip1.Name = "contextMenuStrip1";
  412. this.contextMenuStrip1.Size = new System.Drawing.Size(125, 126);
  413. //
  414. // showToolStripMenuItem
  415. //
  416. this.showToolStripMenuItem.Name = "showToolStripMenuItem";
  417. this.showToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
  418. this.showToolStripMenuItem.Text = "&显示";
  419. this.showToolStripMenuItem.Click += new System.EventHandler(this.ShowMainForm);
  420. //
  421. // browseToolStripMenuItem
  422. //
  423. this.browseToolStripMenuItem.Name = "browseToolStripMenuItem";
  424. this.browseToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
  425. this.browseToolStripMenuItem.Text = "&浏览";
  426. this.browseToolStripMenuItem.Click += new System.EventHandler(this.LaunchBrowser);
  427. //
  428. // toolStripSeparator2
  429. //
  430. this.toolStripSeparator2.Name = "toolStripSeparator2";
  431. this.toolStripSeparator2.Size = new System.Drawing.Size(121, 6);
  432. //
  433. // ShowLogMenuItem
  434. //
  435. this.ShowLogMenuItem.Enabled = false;
  436. this.ShowLogMenuItem.Name = "ShowLogMenuItem";
  437. this.ShowLogMenuItem.Size = new System.Drawing.Size(124, 22);
  438. this.ShowLogMenuItem.Text = "&查看日志";
  439. this.ShowLogMenuItem.Click += new System.EventHandler(this.ShowLog);
  440. //
  441. // toolStripSeparator1
  442. //
  443. this.toolStripSeparator1.Name = "toolStripSeparator1";
  444. this.toolStripSeparator1.Size = new System.Drawing.Size(121, 6);
  445. //
  446. // closeToolStripMenuItem
  447. //
  448. this.closeToolStripMenuItem.Name = "closeToolStripMenuItem";
  449. this.closeToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
  450. this.closeToolStripMenuItem.Text = "&退出";
  451. this.closeToolStripMenuItem.Click += new System.EventHandler(this.ExitApp);
  452. //
  453. // helpToolStripMenuItem
  454. //
  455. this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
  456. this.helpToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
  457. //
  458. // statusStrip1
  459. //
  460. this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
  461. this.toolStripStatusLabel1,
  462. this.toolStripStatusLabel2,
  463. this.toolStripStatusLabel3});
  464. this.statusStrip1.Location = new System.Drawing.Point(0, 403);
  465. this.statusStrip1.Name = "statusStrip1";
  466. this.statusStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional;
  467. this.statusStrip1.Size = new System.Drawing.Size(404, 22);
  468. this.statusStrip1.SizingGrip = false;
  469. this.statusStrip1.TabIndex = 27;
  470. this.statusStrip1.Text = "statusStrip1";
  471. //
  472. // toolStripStatusLabel1
  473. //
  474. this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
  475. this.toolStripStatusLabel1.Size = new System.Drawing.Size(126, 17);
  476. this.toolStripStatusLabel1.Text = "ASP.Net 版本 XXXXX";
  477. //
  478. // toolStripStatusLabel2
  479. //
  480. this.toolStripStatusLabel2.Name = "toolStripStatusLabel2";
  481. this.toolStripStatusLabel2.Size = new System.Drawing.Size(36, 17);
  482. this.toolStripStatusLabel2.Text = " ";
  483. //
  484. // toolStripStatusLabel3
  485. //
  486. this.toolStripStatusLabel3.Name = "toolStripStatusLabel3";
  487. this.toolStripStatusLabel3.Size = new System.Drawing.Size(33, 17);
  488. this.toolStripStatusLabel3.Text = "V2.1";
  489. //
  490. // ShowLogButton
  491. //
  492. this.ShowLogButton.Location = new System.Drawing.Point(19, 358);
  493. this.ShowLogButton.Margin = new System.Windows.Forms.Padding(0);
  494. this.ShowLogButton.Name = "ShowLogButton";
  495. this.ShowLogButton.Size = new System.Drawing.Size(75, 21);
  496. this.ShowLogButton.TabIndex = 28;
  497. this.ShowLogButton.Text = "显示日志";
  498. this.ShowLogButton.Click += new System.EventHandler(this.ShowLog);
  499. //
  500. // menuStrip1
  501. //
  502. this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
  503. this.fileToolStripMenuItem,
  504. this.optionsToolStripMenuItem,
  505. this.helpToolStripMenuItem1});
  506. this.menuStrip1.Location = new System.Drawing.Point(0, 0);
  507. this.menuStrip1.Name = "menuStrip1";
  508. this.menuStrip1.Size = new System.Drawing.Size(404, 25);
  509. this.menuStrip1.TabIndex = 29;
  510. this.menuStrip1.Text = "menuStrip1";
  511. //
  512. // fileToolStripMenuItem
  513. //
  514. this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
  515. this.hideToolStripMenuItem,
  516. this.toolStripSeparator4,
  517. this.exitToolStripMenuItem});
  518. this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
  519. this.fileToolStripMenuItem.Size = new System.Drawing.Size(44, 21);
  520. this.fileToolStripMenuItem.Text = "&文件";
  521. //
  522. // hideToolStripMenuItem
  523. //
  524. this.hideToolStripMenuItem.Name = "hideToolStripMenuItem";
  525. this.hideToolStripMenuItem.Size = new System.Drawing.Size(112, 22);
  526. this.hideToolStripMenuItem.Text = "&最小化";
  527. this.hideToolStripMenuItem.Click += new System.EventHandler(this.HideMainForm);
  528. //
  529. // toolStripSeparator4
  530. //
  531. this.toolStripSeparator4.Name = "toolStripSeparator4";
  532. this.toolStripSeparator4.Size = new System.Drawing.Size(109, 6);
  533. //
  534. // exitToolStripMenuItem
  535. //
  536. this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
  537. this.exitToolStripMenuItem.Size = new System.Drawing.Size(112, 22);
  538. this.exitToolStripMenuItem.Text = "&退出";
  539. this.exitToolStripMenuItem.Click += new System.EventHandler(this.ExitApp);
  540. //
  541. // optionsToolStripMenuItem
  542. //
  543. this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
  544. this.nTLMAuthenticationRequiredToolStripMenuItem,
  545. this.directoryBrowsingEnabledToolStripMenuItem});
  546. this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
  547. this.optionsToolStripMenuItem.Size = new System.Drawing.Size(44, 21);
  548. this.optionsToolStripMenuItem.Text = "&选项";
  549. //
  550. // nTLMAuthenticationRequiredToolStripMenuItem
  551. //
  552. this.nTLMAuthenticationRequiredToolStripMenuItem.CheckOnClick = true;
  553. this.nTLMAuthenticationRequiredToolStripMenuItem.Name = "nTLMAuthenticationRequiredToolStripMenuItem";
  554. this.nTLMAuthenticationRequiredToolStripMenuItem.Size = new System.Drawing.Size(183, 22);
  555. this.nTLMAuthenticationRequiredToolStripMenuItem.Text = "需要NTLM身份验证";
  556. this.nTLMAuthenticationRequiredToolStripMenuItem.ToolTipText = "When checked, require windows authentication via NTLM.";
  557. //
  558. // directoryBrowsingEnabledToolStripMenuItem
  559. //
  560. this.directoryBrowsingEnabledToolStripMenuItem.Checked = true;
  561. this.directoryBrowsingEnabledToolStripMenuItem.CheckOnClick = true;
  562. this.directoryBrowsingEnabledToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
  563. this.directoryBrowsingEnabledToolStripMenuItem.Name = "directoryBrowsingEnabledToolStripMenuItem";
  564. this.directoryBrowsingEnabledToolStripMenuItem.Size = new System.Drawing.Size(183, 22);
  565. this.directoryBrowsingEnabledToolStripMenuItem.Text = "启用目录浏览";
  566. this.directoryBrowsingEnabledToolStripMenuItem.ToolTipText = "When checked, if no default document is found display a directory listing.";
  567. //
  568. // helpToolStripMenuItem1
  569. //
  570. this.helpToolStripMenuItem1.Name = "helpToolStripMenuItem1";
  571. this.helpToolStripMenuItem1.Size = new System.Drawing.Size(12, 21);
  572. //
  573. // TimeOutNumeric
  574. //
  575. this.TimeOutNumeric.Increment = new decimal(new int[] {
  576. 1000,
  577. 0,
  578. 0,
  579. 0});
  580. this.TimeOutNumeric.Location = new System.Drawing.Point(103, 287);
  581. this.TimeOutNumeric.Maximum = new decimal(new int[] {
  582. 2000000000,
  583. 0,
  584. 0,
  585. 0});
  586. this.TimeOutNumeric.Name = "TimeOutNumeric";
  587. this.TimeOutNumeric.Size = new System.Drawing.Size(66, 21);
  588. this.TimeOutNumeric.TabIndex = 30;
  589. //
  590. // btnHideDaiLI
  591. //
  592. this.btnHideDaiLI.Location = new System.Drawing.Point(225, 356);
  593. this.btnHideDaiLI.Name = "btnHideDaiLI";
  594. this.btnHideDaiLI.Size = new System.Drawing.Size(75, 23);
  595. this.btnHideDaiLI.TabIndex = 31;
  596. this.btnHideDaiLI.Text = "隐藏代理";
  597. this.btnHideDaiLI.UseVisualStyleBackColor = true;
  598. this.btnHideDaiLI.Click += new System.EventHandler(this.btnHideDaiLI_Click);
  599. //
  600. // btnShowDaiLI
  601. //
  602. this.btnShowDaiLI.Location = new System.Drawing.Point(310, 356);
  603. this.btnShowDaiLI.Name = "btnShowDaiLI";
  604. this.btnShowDaiLI.Size = new System.Drawing.Size(75, 23);
  605. this.btnShowDaiLI.TabIndex = 31;
  606. this.btnShowDaiLI.Text = "启动代理";
  607. this.btnShowDaiLI.UseVisualStyleBackColor = true;
  608. this.btnShowDaiLI.Click += new System.EventHandler(this.btnShowDaiLI_Click);
  609. //
  610. // FormView
  611. //
  612. this.AcceptButton = this.ButtonStart;
  613. this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
  614. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  615. this.BackColor = System.Drawing.SystemColors.Control;
  616. this.ClientSize = new System.Drawing.Size(404, 425);
  617. this.Controls.Add(this.btnShowDaiLI);
  618. this.Controls.Add(this.btnHideDaiLI);
  619. this.Controls.Add(this.menuStrip1);
  620. this.Controls.Add(this.TimeOutNumeric);
  621. this.Controls.Add(this.statusStrip1);
  622. this.Controls.Add(this.LabelIdleTimeOut);
  623. this.Controls.Add(this.ApplicationPathTextBox);
  624. this.Controls.Add(this.ShowLogButton);
  625. this.Controls.Add(this.VirtualPathTextBox);
  626. this.Controls.Add(this.HostNameTextBox);
  627. this.Controls.Add(this.RootUrlLinkLabel);
  628. this.Controls.Add(this.LabelPhysicalPath);
  629. this.Controls.Add(this.LabelVPath);
  630. this.Controls.Add(this.GroupBoxIPAddress);
  631. this.Controls.Add(this.ButtonStart);
  632. this.Controls.Add(this.AddHostEntryCheckBox);
  633. this.Controls.Add(this.GroupBoxPort);
  634. this.Controls.Add(this.ButtonBrowsePhysicalPath);
  635. this.Controls.Add(this.LabelHostName);
  636. this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
  637. this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
  638. this.MaximizeBox = false;
  639. this.MinimizeBox = false;
  640. this.Name = "FormView";
  641. this.ShowInTaskbar = false;
  642. this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
  643. this.Text = "微型Web服务器";
  644. this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
  645. this.GroupBoxPort.ResumeLayout(false);
  646. this.GroupBoxPort.PerformLayout();
  647. ((System.ComponentModel.ISupportInitialize)(this.PortRangeEndTextBox)).EndInit();
  648. ((System.ComponentModel.ISupportInitialize)(this.PortRangeStartTextBox)).EndInit();
  649. ((System.ComponentModel.ISupportInitialize)(this.PortTextBox)).EndInit();
  650. this.GroupBoxIPAddress.ResumeLayout(false);
  651. this.GroupBoxIPAddress.PerformLayout();
  652. ((System.ComponentModel.ISupportInitialize)(this.errorProvider1)).EndInit();
  653. this.contextMenuStrip1.ResumeLayout(false);
  654. this.statusStrip1.ResumeLayout(false);
  655. this.statusStrip1.PerformLayout();
  656. this.menuStrip1.ResumeLayout(false);
  657. this.menuStrip1.PerformLayout();
  658. ((System.ComponentModel.ISupportInitialize)(this.TimeOutNumeric)).EndInit();
  659. this.ResumeLayout(false);
  660. this.PerformLayout();
  661. }
  662. #endregion
  663. private System.Windows.Forms.LinkLabel RootUrlLinkLabel;
  664. private System.Windows.Forms.TextBox ApplicationPathTextBox;
  665. private System.Windows.Forms.TextBox VirtualPathTextBox;
  666. private System.Windows.Forms.TextBox HostNameTextBox;
  667. private System.Windows.Forms.Label LabelPhysicalPath;
  668. private System.Windows.Forms.CheckBox AddHostEntryCheckBox;
  669. private System.Windows.Forms.Label LabelVPath;
  670. private System.Windows.Forms.Button ButtonBrowsePhysicalPath;
  671. private System.Windows.Forms.Label LabelHostName;
  672. private System.Windows.Forms.GroupBox GroupBoxPort;
  673. private System.Windows.Forms.Label LabelPortRangeSeperator;
  674. private System.Windows.Forms.RadioButton PortModeFirstAvailableRadioButton;
  675. private System.Windows.Forms.RadioButton PortModeSpecificRadioButton;
  676. private System.Windows.Forms.GroupBox GroupBoxIPAddress;
  677. private System.Windows.Forms.RadioButton RadioButtonIPSpecific;
  678. private System.Windows.Forms.RadioButton IPModeAnyRadioButton;
  679. private System.Windows.Forms.RadioButton IPModeLoopBackRadioButton;
  680. private System.Windows.Forms.Button ButtonStart;
  681. private System.Windows.Forms.CheckBox IPV6CheckBox;
  682. private System.Windows.Forms.ErrorProvider errorProvider1;
  683. private System.Windows.Forms.ToolTip toolTip1;
  684. private System.Windows.Forms.Label LabelIdleTimeOut;
  685. internal System.Windows.Forms.NotifyIcon TrayIcon;
  686. private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
  687. private System.Windows.Forms.ToolStripMenuItem showToolStripMenuItem;
  688. private System.Windows.Forms.ToolStripMenuItem browseToolStripMenuItem;
  689. private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
  690. private System.Windows.Forms.ToolStripMenuItem ShowLogMenuItem;
  691. private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
  692. private System.Windows.Forms.ToolStripMenuItem closeToolStripMenuItem;
  693. private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
  694. private System.Windows.Forms.StatusStrip statusStrip1;
  695. private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1;
  696. private System.Windows.Forms.Button ShowLogButton;
  697. private System.Windows.Forms.MenuStrip menuStrip1;
  698. private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
  699. private System.Windows.Forms.ToolStripMenuItem hideToolStripMenuItem;
  700. private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
  701. private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
  702. private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem;
  703. private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem1;
  704. private System.Windows.Forms.ToolStripMenuItem nTLMAuthenticationRequiredToolStripMenuItem;
  705. private System.Windows.Forms.ToolStripMenuItem directoryBrowsingEnabledToolStripMenuItem;
  706. private System.Windows.Forms.NumericUpDown TimeOutNumeric;
  707. private System.Windows.Forms.NumericUpDown PortTextBox;
  708. private System.Windows.Forms.NumericUpDown PortRangeStartTextBox;
  709. private System.Windows.Forms.NumericUpDown PortRangeEndTextBox;
  710. private System.Windows.Forms.ComboBox IPSpecificTextBox;
  711. private System.Windows.Forms.Button btnShowDaiLI;
  712. private System.Windows.Forms.Button btnHideDaiLI;
  713. private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel2;
  714. private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel3;
  715. }
  716. }