v142_CSharp.json 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560
  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:portable",
  206. "comment": "",
  207. "value": "portable",
  208. "flags": []
  209. },
  210. {
  211. "name": "DebugType",
  212. "switch": "debug:embedded",
  213. "comment": "",
  214. "value": "embedded",
  215. "flags": []
  216. },
  217. {
  218. "name": "Optimize",
  219. "switch": "optimize",
  220. "comment": "",
  221. "value": "true",
  222. "flags": []
  223. },
  224. {
  225. "name": "Optimize",
  226. "switch": "optimize-",
  227. "comment": "",
  228. "value": "false",
  229. "flags": []
  230. },
  231. {
  232. "name": "Optimize",
  233. "switch": "optimize+",
  234. "comment": "",
  235. "value": "true",
  236. "flags": []
  237. },
  238. {
  239. "name": "TreatWarningsAsErrors",
  240. "switch": "warnaserror",
  241. "comment": "",
  242. "value": "true",
  243. "flags": []
  244. },
  245. {
  246. "name": "TreatWarningsAsErrors",
  247. "switch": "warnaserror-",
  248. "comment": "",
  249. "value": "false",
  250. "flags": []
  251. },
  252. {
  253. "name": "TreatWarningsAsErrors",
  254. "switch": "warnaserror+",
  255. "comment": "",
  256. "value": "true",
  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": "WarningsAsErrors",
  275. "switch": "warnaserror+",
  276. "comment": "",
  277. "value": "",
  278. "flags": []
  279. },
  280. {
  281. "name": "WarningsAsErrors",
  282. "switch": "warnaserror:",
  283. "comment": "",
  284. "value": "",
  285. "flags": [
  286. "UserValue",
  287. "UserRequired",
  288. "CommaAppendable"
  289. ]
  290. },
  291. {
  292. "name": "WarningLevel",
  293. "switch": "warn:0",
  294. "comment": "",
  295. "value": "0",
  296. "flags": []
  297. },
  298. {
  299. "name": "WarningLevel",
  300. "switch": "warn:1",
  301. "comment": "",
  302. "value": "1",
  303. "flags": []
  304. },
  305. {
  306. "name": "WarningLevel",
  307. "switch": "warn:2",
  308. "comment": "",
  309. "value": "2",
  310. "flags": []
  311. },
  312. {
  313. "name": "WarningLevel",
  314. "switch": "warn:3",
  315. "comment": "",
  316. "value": "3",
  317. "flags": []
  318. },
  319. {
  320. "name": "WarningLevel",
  321. "switch": "warn:4",
  322. "comment": "",
  323. "value": "4",
  324. "flags": []
  325. },
  326. {
  327. "name": "NoWarn",
  328. "switch": "nowarn:",
  329. "comment": "",
  330. "value": "",
  331. "flags": [
  332. "UserValue",
  333. "UserRequired",
  334. "CommaAppendable"
  335. ]
  336. },
  337. {
  338. "name": "CheckForOverflowUnderflow",
  339. "switch": "checked",
  340. "comment": "",
  341. "value": "true",
  342. "flags": []
  343. },
  344. {
  345. "name": "CheckForOverflowUnderflow",
  346. "switch": "checked-",
  347. "comment": "",
  348. "value": "false",
  349. "flags": []
  350. },
  351. {
  352. "name": "CheckForOverflowUnderflow",
  353. "switch": "checked+",
  354. "comment": "",
  355. "value": "true",
  356. "flags": []
  357. },
  358. {
  359. "name": "AllowUnsafeBlocks",
  360. "switch": "unsafe",
  361. "comment": "",
  362. "value": "true",
  363. "flags": []
  364. },
  365. {
  366. "name": "AllowUnsafeBlocks",
  367. "switch": "unsafe-",
  368. "comment": "",
  369. "value": "false",
  370. "flags": []
  371. },
  372. {
  373. "name": "AllowUnsafeBlocks",
  374. "switch": "unsafe+",
  375. "comment": "",
  376. "value": "true",
  377. "flags": []
  378. },
  379. {
  380. "name": "DefineConstants",
  381. "switch": "define:",
  382. "comment": "",
  383. "value": "",
  384. "flags": [
  385. "SemicolonAppendable",
  386. "UserValue"
  387. ]
  388. },
  389. {
  390. "name": "LangVersion",
  391. "switch": "langversion:",
  392. "comment": "",
  393. "value": "",
  394. "flags": [
  395. "UserValue",
  396. "UserRequired"
  397. ]
  398. },
  399. {
  400. "name": "DelaySign",
  401. "switch": "delaysign",
  402. "comment": "",
  403. "value": "true",
  404. "flags": []
  405. },
  406. {
  407. "name": "DelaySign",
  408. "switch": "delaysign-",
  409. "comment": "",
  410. "value": "false",
  411. "flags": []
  412. },
  413. {
  414. "name": "DelaySign",
  415. "switch": "delaysign+",
  416. "comment": "",
  417. "value": "true",
  418. "flags": []
  419. },
  420. {
  421. "name": "AssemblyOriginatorKeyFile",
  422. "switch": "keyfile",
  423. "comment": "",
  424. "value": "",
  425. "flags": []
  426. },
  427. {
  428. "name": "KeyContainerName",
  429. "switch": "keycontainer",
  430. "comment": "",
  431. "value": "",
  432. "flags": []
  433. },
  434. {
  435. "name": "NoLogo",
  436. "switch": "nologo",
  437. "comment": "",
  438. "value": "",
  439. "flags": []
  440. },
  441. {
  442. "name": "NoConfig",
  443. "switch": "noconfig",
  444. "comment": "",
  445. "value": "true",
  446. "flags": []
  447. },
  448. {
  449. "name": "BaseAddress",
  450. "switch": "baseaddress:",
  451. "comment": "",
  452. "value": "",
  453. "flags": []
  454. },
  455. {
  456. "name": "CodePage",
  457. "switch": "codepage",
  458. "comment": "",
  459. "value": "",
  460. "flags": []
  461. },
  462. {
  463. "name": "Utf8Output",
  464. "switch": "utf8output",
  465. "comment": "",
  466. "value": "",
  467. "flags": []
  468. },
  469. {
  470. "name": "MainEntryPoint",
  471. "switch": "main:",
  472. "comment": "",
  473. "value": "",
  474. "flags": []
  475. },
  476. {
  477. "name": "GenerateFullPaths",
  478. "switch": "fullpaths",
  479. "comment": "",
  480. "value": "true",
  481. "flags": []
  482. },
  483. {
  484. "name": "FileAlignment",
  485. "switch": "filealign",
  486. "comment": "",
  487. "value": "",
  488. "flags": []
  489. },
  490. {
  491. "name": "PdbFile",
  492. "switch": "pdb:",
  493. "comment": "",
  494. "value": "",
  495. "flags": []
  496. },
  497. {
  498. "name": "NoStdLib",
  499. "switch": "nostdlib",
  500. "comment": "",
  501. "value": "true",
  502. "flags": []
  503. },
  504. {
  505. "name": "NoStdLib",
  506. "switch": "nostdlib-",
  507. "comment": "",
  508. "value": "false",
  509. "flags": []
  510. },
  511. {
  512. "name": "NoStdLib",
  513. "switch": "nostdlib+",
  514. "comment": "",
  515. "value": "true",
  516. "flags": []
  517. },
  518. {
  519. "name": "SubsystemVersion",
  520. "switch": "subsystemversion",
  521. "comment": "",
  522. "value": "",
  523. "flags": []
  524. },
  525. {
  526. "name": "AdditionalLibPaths",
  527. "switch": "lib:",
  528. "comment": "",
  529. "value": "",
  530. "flags": []
  531. },
  532. {
  533. "name": "ErrorReport",
  534. "switch": "errorreport:none",
  535. "comment": "Do Not Send Report",
  536. "value": "none",
  537. "flags": []
  538. },
  539. {
  540. "name": "ErrorReport",
  541. "switch": "errorreport:prompt",
  542. "comment": "Prompt Immediately",
  543. "value": "prompt",
  544. "flags": []
  545. },
  546. {
  547. "name": "ErrorReport",
  548. "switch": "errorreport:queue",
  549. "comment": "Queue For Next Login",
  550. "value": "queue",
  551. "flags": []
  552. },
  553. {
  554. "name": "ErrorReport",
  555. "switch": "errorreport:send",
  556. "comment": "Send Automatically",
  557. "value": "send",
  558. "flags": []
  559. }
  560. ]