v140_CSharp.json 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542
  1. [
  2. {
  3. "name": "ProjectName",
  4. "switch": "out:",
  5. "comment": "",
  6. "value": "",
  7. "flags": [
  8. "UserValue",
  9. "UserRequired"
  10. ]
  11. },
  12. {
  13. "name": "OutputType",
  14. "switch": "target:exe",
  15. "comment": "",
  16. "value": "Exe",
  17. "flags": []
  18. },
  19. {
  20. "name": "OutputType",
  21. "switch": "target:winexe",
  22. "comment": "",
  23. "value": "Winexe",
  24. "flags": []
  25. },
  26. {
  27. "name": "OutputType",
  28. "switch": "target:library",
  29. "comment": "",
  30. "value": "Library",
  31. "flags": []
  32. },
  33. {
  34. "name": "OutputType",
  35. "switch": "target:module",
  36. "comment": "",
  37. "value": "Module",
  38. "flags": []
  39. },
  40. {
  41. "name": "DocumentationFile",
  42. "switch": "doc",
  43. "comment": "",
  44. "value": "",
  45. "flags": [
  46. "UserValue",
  47. "UserRequired"
  48. ]
  49. },
  50. {
  51. "name": "Platform",
  52. "switch": "platform:x86",
  53. "comment": "",
  54. "value": "x86",
  55. "flags": []
  56. },
  57. {
  58. "name": "Platform",
  59. "switch": "platform:Itanium",
  60. "comment": "",
  61. "value": "Itanium",
  62. "flags": []
  63. },
  64. {
  65. "name": "Platform",
  66. "switch": "platform:x64",
  67. "comment": "",
  68. "value": "x64",
  69. "flags": []
  70. },
  71. {
  72. "name": "Platform",
  73. "switch": "platform:arm",
  74. "comment": "",
  75. "value": "arm",
  76. "flags": []
  77. },
  78. {
  79. "name": "Platform",
  80. "switch": "platform:anycpu32bitpreferred",
  81. "comment": "",
  82. "value": "anycpu32bitpreferred",
  83. "flags": []
  84. },
  85. {
  86. "name": "Platform",
  87. "switch": "platform:anycpu",
  88. "comment": "",
  89. "value": "anycpu",
  90. "flags": []
  91. },
  92. {
  93. "name": "References",
  94. "switch": "reference:",
  95. "comment": "mit alias",
  96. "value": "",
  97. "flags": []
  98. },
  99. {
  100. "name": "References",
  101. "switch": "reference:",
  102. "comment": "dateiliste",
  103. "value": "",
  104. "flags": []
  105. },
  106. {
  107. "name": "AddModules",
  108. "switch": "addmodule:",
  109. "comment": "",
  110. "value": "",
  111. "flags": [
  112. "SemicolonAppendable"
  113. ]
  114. },
  115. {
  116. "name": "Win32Resource",
  117. "switch": "win32res:",
  118. "comment": "",
  119. "value": "",
  120. "flags": [
  121. "UserValue",
  122. "UserRequired"
  123. ]
  124. },
  125. {
  126. "name": "ApplicationIcon",
  127. "switch": "win32icon:",
  128. "comment": "",
  129. "value": "",
  130. "flags": [
  131. "UserValue",
  132. "UserRequired"
  133. ]
  134. },
  135. {
  136. "name": "ApplicationManifest",
  137. "switch": "win32manifest:",
  138. "comment": "",
  139. "value": "",
  140. "flags": [
  141. "UserValue",
  142. "UserRequired"
  143. ]
  144. },
  145. {
  146. "name": "NoWin32Manifest",
  147. "switch": "nowin32manifest",
  148. "comment": "",
  149. "value": "true",
  150. "flags": []
  151. },
  152. {
  153. "name": "DefineDebug",
  154. "switch": "debug",
  155. "comment": "",
  156. "value": "true",
  157. "flags": [
  158. "Continue"
  159. ]
  160. },
  161. {
  162. "name": "DebugSymbols",
  163. "switch": "debug",
  164. "comment": "",
  165. "value": "true",
  166. "flags": []
  167. },
  168. {
  169. "name": "DebugSymbols",
  170. "switch": "debug-",
  171. "comment": "",
  172. "value": "false",
  173. "flags": []
  174. },
  175. {
  176. "name": "DebugSymbols",
  177. "switch": "debug+",
  178. "comment": "",
  179. "value": "true",
  180. "flags": []
  181. },
  182. {
  183. "name": "DebugType",
  184. "switch": "debug:none",
  185. "comment": "",
  186. "value": "none",
  187. "flags": []
  188. },
  189. {
  190. "name": "DebugType",
  191. "switch": "debug:full",
  192. "comment": "",
  193. "value": "full",
  194. "flags": []
  195. },
  196. {
  197. "name": "DebugType",
  198. "switch": "debug:pdbonly",
  199. "comment": "",
  200. "value": "pdbonly",
  201. "flags": []
  202. },
  203. {
  204. "name": "DebugType",
  205. "switch": "debug:embedded",
  206. "comment": "",
  207. "value": "embedded",
  208. "flags": []
  209. },
  210. {
  211. "name": "Optimize",
  212. "switch": "optimize",
  213. "comment": "",
  214. "value": "true",
  215. "flags": []
  216. },
  217. {
  218. "name": "Optimize",
  219. "switch": "optimize-",
  220. "comment": "",
  221. "value": "false",
  222. "flags": []
  223. },
  224. {
  225. "name": "Optimize",
  226. "switch": "optimize+",
  227. "comment": "",
  228. "value": "true",
  229. "flags": []
  230. },
  231. {
  232. "name": "TreatWarningsAsErrors",
  233. "switch": "warnaserror",
  234. "comment": "",
  235. "value": "true",
  236. "flags": []
  237. },
  238. {
  239. "name": "TreatWarningsAsErrors",
  240. "switch": "warnaserror-",
  241. "comment": "",
  242. "value": "false",
  243. "flags": []
  244. },
  245. {
  246. "name": "TreatWarningsAsErrors",
  247. "switch": "warnaserror+",
  248. "comment": "",
  249. "value": "true",
  250. "flags": []
  251. },
  252. {
  253. "name": "WarningsAsErrors",
  254. "switch": "warnaserror",
  255. "comment": "",
  256. "value": "",
  257. "flags": []
  258. },
  259. {
  260. "name": "WarningsAsErrors",
  261. "switch": "warnaserror-",
  262. "comment": "",
  263. "value": "",
  264. "flags": []
  265. },
  266. {
  267. "name": "WarningsAsErrors",
  268. "switch": "warnaserror+",
  269. "comment": "",
  270. "value": "",
  271. "flags": []
  272. },
  273. {
  274. "name": "WarningLevel",
  275. "switch": "warn:0",
  276. "comment": "",
  277. "value": "0",
  278. "flags": []
  279. },
  280. {
  281. "name": "WarningLevel",
  282. "switch": "warn:1",
  283. "comment": "",
  284. "value": "1",
  285. "flags": []
  286. },
  287. {
  288. "name": "WarningLevel",
  289. "switch": "warn:2",
  290. "comment": "",
  291. "value": "2",
  292. "flags": []
  293. },
  294. {
  295. "name": "WarningLevel",
  296. "switch": "warn:3",
  297. "comment": "",
  298. "value": "3",
  299. "flags": []
  300. },
  301. {
  302. "name": "WarningLevel",
  303. "switch": "warn:4",
  304. "comment": "",
  305. "value": "4",
  306. "flags": []
  307. },
  308. {
  309. "name": "NoWarn",
  310. "switch": "nowarn:",
  311. "comment": "",
  312. "value": "",
  313. "flags": [
  314. "UserValue",
  315. "UserRequired",
  316. "CommaAppendable"
  317. ]
  318. },
  319. {
  320. "name": "CheckForOverflowUnderflow",
  321. "switch": "checked",
  322. "comment": "",
  323. "value": "true",
  324. "flags": []
  325. },
  326. {
  327. "name": "CheckForOverflowUnderflow",
  328. "switch": "checked-",
  329. "comment": "",
  330. "value": "false",
  331. "flags": []
  332. },
  333. {
  334. "name": "CheckForOverflowUnderflow",
  335. "switch": "checked+",
  336. "comment": "",
  337. "value": "true",
  338. "flags": []
  339. },
  340. {
  341. "name": "AllowUnsafeBlocks",
  342. "switch": "unsafe",
  343. "comment": "",
  344. "value": "true",
  345. "flags": []
  346. },
  347. {
  348. "name": "AllowUnsafeBlocks",
  349. "switch": "unsafe-",
  350. "comment": "",
  351. "value": "false",
  352. "flags": []
  353. },
  354. {
  355. "name": "AllowUnsafeBlocks",
  356. "switch": "unsafe+",
  357. "comment": "",
  358. "value": "true",
  359. "flags": []
  360. },
  361. {
  362. "name": "DefineConstants",
  363. "switch": "define:",
  364. "comment": "",
  365. "value": "",
  366. "flags": [
  367. "SemicolonAppendable",
  368. "UserValue"
  369. ]
  370. },
  371. {
  372. "name": "LangVersion",
  373. "switch": "langversion:",
  374. "comment": "",
  375. "value": "",
  376. "flags": [
  377. "UserValue",
  378. "UserRequired"
  379. ]
  380. },
  381. {
  382. "name": "DelaySign",
  383. "switch": "delaysign",
  384. "comment": "",
  385. "value": "true",
  386. "flags": []
  387. },
  388. {
  389. "name": "DelaySign",
  390. "switch": "delaysign-",
  391. "comment": "",
  392. "value": "false",
  393. "flags": []
  394. },
  395. {
  396. "name": "DelaySign",
  397. "switch": "delaysign+",
  398. "comment": "",
  399. "value": "true",
  400. "flags": []
  401. },
  402. {
  403. "name": "AssemblyOriginatorKeyFile",
  404. "switch": "keyfile",
  405. "comment": "",
  406. "value": "",
  407. "flags": []
  408. },
  409. {
  410. "name": "KeyContainerName",
  411. "switch": "keycontainer",
  412. "comment": "",
  413. "value": "",
  414. "flags": []
  415. },
  416. {
  417. "name": "NoLogo",
  418. "switch": "nologo",
  419. "comment": "",
  420. "value": "",
  421. "flags": []
  422. },
  423. {
  424. "name": "NoConfig",
  425. "switch": "noconfig",
  426. "comment": "",
  427. "value": "true",
  428. "flags": []
  429. },
  430. {
  431. "name": "BaseAddress",
  432. "switch": "baseaddress:",
  433. "comment": "",
  434. "value": "",
  435. "flags": []
  436. },
  437. {
  438. "name": "CodePage",
  439. "switch": "codepage",
  440. "comment": "",
  441. "value": "",
  442. "flags": []
  443. },
  444. {
  445. "name": "Utf8Output",
  446. "switch": "utf8output",
  447. "comment": "",
  448. "value": "",
  449. "flags": []
  450. },
  451. {
  452. "name": "MainEntryPoint",
  453. "switch": "main:",
  454. "comment": "",
  455. "value": "",
  456. "flags": []
  457. },
  458. {
  459. "name": "GenerateFullPaths",
  460. "switch": "fullpaths",
  461. "comment": "",
  462. "value": "true",
  463. "flags": []
  464. },
  465. {
  466. "name": "FileAlignment",
  467. "switch": "filealign",
  468. "comment": "",
  469. "value": "",
  470. "flags": []
  471. },
  472. {
  473. "name": "PdbFile",
  474. "switch": "pdb:",
  475. "comment": "",
  476. "value": "",
  477. "flags": []
  478. },
  479. {
  480. "name": "NoStdLib",
  481. "switch": "nostdlib",
  482. "comment": "",
  483. "value": "true",
  484. "flags": []
  485. },
  486. {
  487. "name": "NoStdLib",
  488. "switch": "nostdlib-",
  489. "comment": "",
  490. "value": "false",
  491. "flags": []
  492. },
  493. {
  494. "name": "NoStdLib",
  495. "switch": "nostdlib+",
  496. "comment": "",
  497. "value": "true",
  498. "flags": []
  499. },
  500. {
  501. "name": "SubsystemVersion",
  502. "switch": "subsystemversion",
  503. "comment": "",
  504. "value": "",
  505. "flags": []
  506. },
  507. {
  508. "name": "AdditionalLibPaths",
  509. "switch": "lib:",
  510. "comment": "",
  511. "value": "",
  512. "flags": []
  513. },
  514. {
  515. "name": "ErrorReport",
  516. "switch": "errorreport:none",
  517. "comment": "Do Not Send Report",
  518. "value": "none",
  519. "flags": []
  520. },
  521. {
  522. "name": "ErrorReport",
  523. "switch": "errorreport:prompt",
  524. "comment": "Prompt Immediately",
  525. "value": "prompt",
  526. "flags": []
  527. },
  528. {
  529. "name": "ErrorReport",
  530. "switch": "errorreport:queue",
  531. "comment": "Queue For Next Login",
  532. "value": "queue",
  533. "flags": []
  534. },
  535. {
  536. "name": "ErrorReport",
  537. "switch": "errorreport:send",
  538. "comment": "Send Automatically",
  539. "value": "send",
  540. "flags": []
  541. }
  542. ]