diff --git a/SharpDevelop.sln b/SharpDevelop.sln index 873d53ea78..b539ecb077 100644 --- a/SharpDevelop.sln +++ b/SharpDevelop.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 -# SharpDevelop 4.2.0.8634-beta +# SharpDevelop 4.2.0.8783 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Main", "Main", "{256F5C28-532C-44C0-8AB8-D8EC5E492E01}" ProjectSection(SolutionItems) = postProject EndProjectSection @@ -1099,6 +1099,546 @@ Global {062B7E01-AF3D-430D-BE33-17FF3EF4F647}.Release|Win32.ActiveCfg = Release|x86 {062B7E01-AF3D-430D-BE33-17FF3EF4F647}.Release|x86.Build.0 = Release|x86 {062B7E01-AF3D-430D-BE33-17FF3EF4F647}.Release|x86.ActiveCfg = Release|x86 + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Debug|Win32.Build.0 = Debug|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Debug|Win32.ActiveCfg = Debug|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Debug|x86.Build.0 = Debug|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Debug|x86.ActiveCfg = Debug|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Release|Win32.Build.0 = Release|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Release|Win32.ActiveCfg = Release|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Release|x86.Build.0 = Release|Any CPU + {3DF4060F-5EE0-41CF-8096-F27355FD5511}.Release|x86.ActiveCfg = Release|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Debug|Win32.Build.0 = Debug|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Debug|Win32.ActiveCfg = Debug|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Debug|x86.Build.0 = Debug|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Debug|x86.ActiveCfg = Debug|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Release|Win32.Build.0 = Release|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Release|Win32.ActiveCfg = Release|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Release|x86.Build.0 = Release|Any CPU + {CE498514-D12D-4B6E-AE0E-FEC29BD43748}.Release|x86.ActiveCfg = Release|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Debug|Win32.Build.0 = Debug|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Debug|Win32.ActiveCfg = Debug|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Debug|x86.Build.0 = Debug|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Debug|x86.ActiveCfg = Debug|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Release|Win32.Build.0 = Release|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Release|Win32.ActiveCfg = Release|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Release|x86.Build.0 = Release|Any CPU + {08CE9972-283B-44F4-82FA-966F7DFA6B7A}.Release|x86.ActiveCfg = Release|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Debug|Win32.Build.0 = Debug|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Debug|Win32.ActiveCfg = Debug|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Debug|x86.Build.0 = Debug|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Debug|x86.ActiveCfg = Debug|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Release|Win32.Build.0 = Release|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Release|Win32.ActiveCfg = Release|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Release|x86.Build.0 = Release|Any CPU + {3EAA45A9-735C-4AC7-A799-947B93EA449D}.Release|x86.ActiveCfg = Release|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Debug|Win32.Build.0 = Debug|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Debug|Win32.ActiveCfg = Debug|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Debug|x86.Build.0 = Debug|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Debug|x86.ActiveCfg = Debug|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Release|Win32.Build.0 = Release|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Release|Win32.ActiveCfg = Release|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Release|x86.Build.0 = Release|Any CPU + {1F261725-6318-4434-A1B1-6C70CE4CD324}.Release|x86.ActiveCfg = Release|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Debug|Win32.Build.0 = Debug|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Debug|Win32.ActiveCfg = Debug|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Debug|x86.Build.0 = Debug|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Debug|x86.ActiveCfg = Debug|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Release|Win32.Build.0 = Release|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Release|Win32.ActiveCfg = Release|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Release|x86.Build.0 = Release|Any CPU + {88DA149F-21B2-48AB-82C4-28FB6BDFD783}.Release|x86.ActiveCfg = Release|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Debug|Win32.Build.0 = Debug|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Debug|Win32.ActiveCfg = Debug|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Debug|x86.Build.0 = Debug|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Debug|x86.ActiveCfg = Debug|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Release|Win32.Build.0 = Release|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Release|Win32.ActiveCfg = Release|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Release|x86.Build.0 = Release|Any CPU + {78CC29AC-CC79-4355-B1F2-97936DF198AC}.Release|x86.ActiveCfg = Release|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Debug|Win32.Build.0 = Debug|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Debug|Win32.ActiveCfg = Debug|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Debug|x86.Build.0 = Debug|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Debug|x86.ActiveCfg = Debug|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Release|Win32.Build.0 = Release|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Release|Win32.ActiveCfg = Release|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Release|x86.Build.0 = Release|Any CPU + {9A9D6FD4-6A2E-455D-ACC3-DDA775FE9865}.Release|x86.ActiveCfg = Release|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Debug|Win32.Build.0 = Debug|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Debug|Win32.ActiveCfg = Debug|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Debug|x86.Build.0 = Debug|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Debug|x86.ActiveCfg = Debug|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Release|Win32.Build.0 = Release|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Release|Win32.ActiveCfg = Release|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Release|x86.Build.0 = Release|Any CPU + {66A378A1-E9F4-4AD5-8946-D0EC06C2902F}.Release|x86.ActiveCfg = Release|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Debug|Win32.Build.0 = Debug|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Debug|Win32.ActiveCfg = Debug|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Debug|x86.Build.0 = Debug|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Debug|x86.ActiveCfg = Debug|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Release|Win32.Build.0 = Release|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Release|Win32.ActiveCfg = Release|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Release|x86.Build.0 = Release|Any CPU + {DFB936AD-90EE-4B4F-941E-4F4A636F0D92}.Release|x86.ActiveCfg = Release|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Debug|Win32.Build.0 = Debug|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Debug|Win32.ActiveCfg = Debug|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Debug|x86.Build.0 = Debug|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Debug|x86.ActiveCfg = Debug|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Release|Win32.Build.0 = Release|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Release|Win32.ActiveCfg = Release|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Release|x86.Build.0 = Release|Any CPU + {DC1CCE11-CB91-40FA-9C47-4D9EB5D67BFD}.Release|x86.ActiveCfg = Release|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Debug|Win32.Build.0 = Debug|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Debug|Win32.ActiveCfg = Debug|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Debug|x86.Build.0 = Debug|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Debug|x86.ActiveCfg = Debug|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Release|Win32.Build.0 = Release|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Release|Win32.ActiveCfg = Release|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Release|x86.Build.0 = Release|Any CPU + {E618A9CD-A39F-4925-A538-E8A3FEF24E54}.Release|x86.ActiveCfg = Release|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Debug|Win32.Build.0 = Debug|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Debug|Win32.ActiveCfg = Debug|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Debug|x86.Build.0 = Debug|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Debug|x86.ActiveCfg = Debug|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Release|Win32.Build.0 = Release|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Release|Win32.ActiveCfg = Release|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Release|x86.Build.0 = Release|Any CPU + {CBC6C247-747B-4908-B09A-4D2E0F640B6B}.Release|x86.ActiveCfg = Release|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Debug|Win32.Build.0 = Debug|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Debug|Win32.ActiveCfg = Debug|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Debug|x86.Build.0 = Debug|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Debug|x86.ActiveCfg = Debug|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Release|Win32.Build.0 = Release|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Release|Win32.ActiveCfg = Release|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Release|x86.Build.0 = Release|Any CPU + {0162E499-42D0-409B-AA25-EED21F75336B}.Release|x86.ActiveCfg = Release|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Debug|Win32.Build.0 = Debug|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Debug|Win32.ActiveCfg = Debug|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Debug|x86.Build.0 = Debug|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Debug|x86.ActiveCfg = Debug|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Release|Win32.Build.0 = Release|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Release|Win32.ActiveCfg = Release|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Release|x86.Build.0 = Release|Any CPU + {DCA2703D-250A-463E-A68A-07ED105AE6BD}.Release|x86.ActiveCfg = Release|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Debug|Win32.Build.0 = Debug|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Debug|Win32.ActiveCfg = Debug|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Debug|x86.Build.0 = Debug|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Debug|x86.ActiveCfg = Debug|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Release|Win32.Build.0 = Release|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Release|Win32.ActiveCfg = Release|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Release|x86.Build.0 = Release|Any CPU + {7D7E92DF-ACEB-4B69-92C8-8AC7A703CD57}.Release|x86.ActiveCfg = Release|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Debug|Win32.Build.0 = Debug|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Debug|Win32.ActiveCfg = Debug|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Debug|x86.Build.0 = Debug|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Debug|x86.ActiveCfg = Debug|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Release|Win32.Build.0 = Release|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Release|Win32.ActiveCfg = Release|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Release|x86.Build.0 = Release|Any CPU + {08F772A1-F0BE-433E-8B37-F6522953DB05}.Release|x86.ActiveCfg = Release|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Debug|Win32.Build.0 = Debug|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Debug|Win32.ActiveCfg = Debug|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Debug|x86.Build.0 = Debug|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Debug|x86.ActiveCfg = Debug|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Release|Win32.Build.0 = Release|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Release|Win32.ActiveCfg = Release|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Release|x86.Build.0 = Release|Any CPU + {5A1354DF-4989-4BB4-BC6B-D627C2E9FA13}.Release|x86.ActiveCfg = Release|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Debug|Win32.Build.0 = Debug|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Debug|Win32.ActiveCfg = Debug|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Debug|x86.Build.0 = Debug|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Debug|x86.ActiveCfg = Debug|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Release|Win32.Build.0 = Release|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Release|Win32.ActiveCfg = Release|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Release|x86.Build.0 = Release|Any CPU + {0991423A-DBF6-4C89-B365-A1DF1EB32E42}.Release|x86.ActiveCfg = Release|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Debug|Win32.Build.0 = Debug|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Debug|Win32.ActiveCfg = Debug|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Debug|x86.Build.0 = Debug|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Debug|x86.ActiveCfg = Debug|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Release|Win32.Build.0 = Release|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Release|Win32.ActiveCfg = Release|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Release|x86.Build.0 = Release|Any CPU + {A9F12710-24E4-46D4-832C-6ECB395B9EAD}.Release|x86.ActiveCfg = Release|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Debug|Win32.Build.0 = Debug|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Debug|Win32.ActiveCfg = Debug|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Debug|x86.Build.0 = Debug|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Debug|x86.ActiveCfg = Debug|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Release|Win32.Build.0 = Release|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Release|Win32.ActiveCfg = Release|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Release|x86.Build.0 = Release|Any CPU + {B7823AE9-4B43-4859-8796-2EBDC116FBB8}.Release|x86.ActiveCfg = Release|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Debug|Win32.Build.0 = Debug|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Debug|Win32.ActiveCfg = Debug|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Debug|x86.Build.0 = Debug|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Debug|x86.ActiveCfg = Debug|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Release|Win32.Build.0 = Release|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Release|Win32.ActiveCfg = Release|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Release|x86.Build.0 = Release|Any CPU + {BAD94D6E-4159-4CB6-B991-486F412D9BB6}.Release|x86.ActiveCfg = Release|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Debug|Win32.Build.0 = Debug|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Debug|Win32.ActiveCfg = Debug|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Debug|x86.Build.0 = Debug|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Debug|x86.ActiveCfg = Debug|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Release|Win32.Build.0 = Release|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Release|Win32.ActiveCfg = Release|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Release|x86.Build.0 = Release|Any CPU + {5C70D6AB-0A33-43F9-B8B5-54558C35BBB1}.Release|x86.ActiveCfg = Release|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Debug|Win32.Build.0 = Debug|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Debug|Win32.ActiveCfg = Debug|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Debug|x86.Build.0 = Debug|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Debug|x86.ActiveCfg = Debug|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Release|Win32.Build.0 = Release|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Release|Win32.ActiveCfg = Release|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Release|x86.Build.0 = Release|Any CPU + {EEF5E054-4192-4A57-8FBF-E860D808A51D}.Release|x86.ActiveCfg = Release|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Debug|Win32.Build.0 = Debug|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Debug|Win32.ActiveCfg = Debug|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Debug|x86.Build.0 = Debug|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Debug|x86.ActiveCfg = Debug|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Release|Win32.Build.0 = Release|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Release|Win32.ActiveCfg = Release|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Release|x86.Build.0 = Release|Any CPU + {AFE34868-AFA1-4E1C-9450-47AB4BE329D5}.Release|x86.ActiveCfg = Release|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Debug|Win32.Build.0 = Debug|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Debug|Win32.ActiveCfg = Debug|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Debug|x86.Build.0 = Debug|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Debug|x86.ActiveCfg = Debug|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Release|Win32.Build.0 = Release|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Release|Win32.ActiveCfg = Release|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Release|x86.Build.0 = Release|Any CPU + {0008FCE9-9EB4-4E2E-979B-553278E5BBA6}.Release|x86.ActiveCfg = Release|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Debug|Win32.Build.0 = Debug|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Debug|Win32.ActiveCfg = Debug|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Debug|x86.Build.0 = Debug|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Debug|x86.ActiveCfg = Debug|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Release|Win32.Build.0 = Release|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Release|Win32.ActiveCfg = Release|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Release|x86.Build.0 = Release|Any CPU + {6B1CFE35-DA17-4DEB-9C6E-227E5E251DA0}.Release|x86.ActiveCfg = Release|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Debug|Win32.Build.0 = Debug|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Debug|Win32.ActiveCfg = Debug|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Debug|x86.Build.0 = Debug|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Debug|x86.ActiveCfg = Debug|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Release|Win32.Build.0 = Release|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Release|Win32.ActiveCfg = Release|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Release|x86.Build.0 = Release|Any CPU + {461606BD-E824-4D0A-8CBA-01810B1F5E02}.Release|x86.ActiveCfg = Release|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Debug|Win32.Build.0 = Debug|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Debug|Win32.ActiveCfg = Debug|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Debug|x86.Build.0 = Debug|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Debug|x86.ActiveCfg = Debug|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Release|Win32.Build.0 = Release|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Release|Win32.ActiveCfg = Release|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Release|x86.Build.0 = Release|Any CPU + {64A3E5E6-90BF-47F6-94DF-68C94B62C817}.Release|x86.ActiveCfg = Release|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Debug|Win32.Build.0 = Debug|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Debug|Win32.ActiveCfg = Debug|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Debug|x86.Build.0 = Debug|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Debug|x86.ActiveCfg = Debug|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Release|Win32.Build.0 = Release|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Release|Win32.ActiveCfg = Release|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Release|x86.Build.0 = Release|Any CPU + {5EEB99CF-EA2B-4733-80A6-CE9192D68170}.Release|x86.ActiveCfg = Release|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Debug|Win32.Build.0 = Debug|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Debug|Win32.ActiveCfg = Debug|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Debug|x86.Build.0 = Debug|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Debug|x86.ActiveCfg = Debug|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Release|Win32.Build.0 = Release|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Release|Win32.ActiveCfg = Release|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Release|x86.Build.0 = Release|Any CPU + {D022A6CE-7438-41E8-AC64-F2DE18EC54C6}.Release|x86.ActiveCfg = Release|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Debug|Win32.Build.0 = Debug|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Debug|Win32.ActiveCfg = Debug|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Debug|x86.Build.0 = Debug|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Debug|x86.ActiveCfg = Debug|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Release|Win32.Build.0 = Release|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Release|Win32.ActiveCfg = Release|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Release|x86.Build.0 = Release|Any CPU + {4B8F0F98-8BE1-402B-AA8B-C8D548577B38}.Release|x86.ActiveCfg = Release|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Debug|Win32.Build.0 = Debug|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Debug|Win32.ActiveCfg = Debug|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Debug|x86.Build.0 = Debug|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Debug|x86.ActiveCfg = Debug|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Release|Win32.Build.0 = Release|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Release|Win32.ActiveCfg = Release|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Release|x86.Build.0 = Release|Any CPU + {F93E52FD-DA66-4CE5-A0CB-BCD902811122}.Release|x86.ActiveCfg = Release|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Debug|Win32.Build.0 = Debug|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Debug|Win32.ActiveCfg = Debug|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Debug|x86.Build.0 = Debug|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Debug|x86.ActiveCfg = Debug|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Release|Win32.Build.0 = Release|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Release|Win32.ActiveCfg = Release|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Release|x86.Build.0 = Release|Any CPU + {7D5C266F-D6FF-4D14-B315-0C0FC6C4EF51}.Release|x86.ActiveCfg = Release|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Debug|Win32.Build.0 = Debug|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Debug|Win32.ActiveCfg = Debug|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Debug|x86.Build.0 = Debug|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Debug|x86.ActiveCfg = Debug|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Release|Win32.Build.0 = Release|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Release|Win32.ActiveCfg = Release|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Release|x86.Build.0 = Release|Any CPU + {9196DD8A-B4D4-4780-8742-C5762E547FC2}.Release|x86.ActiveCfg = Release|Any CPU + {3CA90546-3B4C-4663-9445-C4E9371750A7}.Debug|x86.Build.0 = Debug|Any CPU + {3CA90546-3B4C-4663-9445-C4E9371750A7}.Debug|x86.ActiveCfg = Debug|Any CPU + {3CA90546-3B4C-4663-9445-C4E9371750A7}.Release|x86.Build.0 = Release|Any CPU + {3CA90546-3B4C-4663-9445-C4E9371750A7}.Release|x86.ActiveCfg = Release|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Debug|Win32.Build.0 = Debug|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Debug|Win32.ActiveCfg = Debug|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Debug|x86.Build.0 = Debug|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Debug|x86.ActiveCfg = Debug|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Release|Win32.Build.0 = Release|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Release|Win32.ActiveCfg = Release|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Release|x86.Build.0 = Release|Any CPU + {EC06F96A-AEEC-49D6-B03D-AB87C6EB674C}.Release|x86.ActiveCfg = Release|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Debug|Win32.Build.0 = Debug|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Debug|Win32.ActiveCfg = Debug|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Debug|x86.Build.0 = Debug|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Debug|x86.ActiveCfg = Debug|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Release|Win32.Build.0 = Release|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Release|Win32.ActiveCfg = Release|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Release|x86.Build.0 = Release|Any CPU + {1D18D788-F7EE-4585-A23B-34DC8EC63CB8}.Release|x86.ActiveCfg = Release|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Debug|Win32.Build.0 = Debug|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Debug|Win32.ActiveCfg = Debug|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Debug|x86.Build.0 = Debug|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Debug|x86.ActiveCfg = Debug|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Release|Win32.Build.0 = Release|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Release|Win32.ActiveCfg = Release|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Release|x86.Build.0 = Release|Any CPU + {7C96B65D-28A5-4F28-A35B-8D83CE831EE8}.Release|x86.ActiveCfg = Release|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Debug|Win32.Build.0 = Debug|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Debug|Win32.ActiveCfg = Debug|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Debug|x86.Build.0 = Debug|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Debug|x86.ActiveCfg = Debug|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Release|Win32.Build.0 = Release|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Release|Win32.ActiveCfg = Release|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Release|x86.Build.0 = Release|Any CPU + {BF38FB72-B380-4196-AF8C-95749D726C61}.Release|x86.ActiveCfg = Release|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Debug|Win32.Build.0 = Debug|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Debug|Win32.ActiveCfg = Debug|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Debug|x86.Build.0 = Debug|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Debug|x86.ActiveCfg = Debug|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Release|Win32.Build.0 = Release|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Release|Win32.ActiveCfg = Release|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Release|x86.Build.0 = Release|Any CPU + {1F1AC7CD-D154-45BB-8EAF-804CA8055F5A}.Release|x86.ActiveCfg = Release|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Debug|Win32.Build.0 = Debug|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Debug|Win32.ActiveCfg = Debug|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Debug|x86.Build.0 = Debug|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Debug|x86.ActiveCfg = Debug|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Release|Win32.Build.0 = Release|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Release|Win32.ActiveCfg = Release|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Release|x86.Build.0 = Release|Any CPU + {E1B288A2-08EE-4318-8BBB-8AB72C69E33E}.Release|x86.ActiveCfg = Release|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Debug|Win32.Build.0 = Debug|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Debug|Win32.ActiveCfg = Debug|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Debug|x86.Build.0 = Debug|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Debug|x86.ActiveCfg = Debug|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Release|Win32.Build.0 = Release|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Release|Win32.ActiveCfg = Release|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Release|x86.Build.0 = Release|Any CPU + {8D732610-8FC6-43BA-94C9-7126FD7FE361}.Release|x86.ActiveCfg = Release|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Debug|Win32.Build.0 = Debug|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Debug|Win32.ActiveCfg = Debug|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Debug|x86.Build.0 = Debug|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Debug|x86.ActiveCfg = Debug|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Release|Win32.Build.0 = Release|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Release|Win32.ActiveCfg = Release|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Release|x86.Build.0 = Release|Any CPU + {D332F2D1-2CF1-43B7-903C-844BD5211A7E}.Release|x86.ActiveCfg = Release|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Debug|Win32.Build.0 = Debug|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Debug|Win32.ActiveCfg = Debug|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Debug|x86.Build.0 = Debug|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Debug|x86.ActiveCfg = Debug|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Release|Win32.Build.0 = Release|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Release|Win32.ActiveCfg = Release|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Release|x86.Build.0 = Release|Any CPU + {DBCF20A1-BA13-4582-BFA9-74DE4D987B73}.Release|x86.ActiveCfg = Release|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Debug|Win32.Build.0 = Debug|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Debug|Win32.ActiveCfg = Debug|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Debug|x86.Build.0 = Debug|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Debug|x86.ActiveCfg = Debug|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Release|Win32.Build.0 = Release|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Release|Win32.ActiveCfg = Release|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Release|x86.Build.0 = Release|Any CPU + {4AC2D5F1-F671-480C-A075-6BF62B3721B2}.Release|x86.ActiveCfg = Release|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Debug|Win32.Build.0 = Debug|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Debug|Win32.ActiveCfg = Debug|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Debug|x86.Build.0 = Debug|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Debug|x86.ActiveCfg = Debug|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Release|Win32.Build.0 = Release|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Release|Win32.ActiveCfg = Release|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Release|x86.Build.0 = Release|Any CPU + {70966F84-74C9-4067-A379-0C674A929233}.Release|x86.ActiveCfg = Release|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Debug|Win32.Build.0 = Debug|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Debug|Win32.ActiveCfg = Debug|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Debug|x86.Build.0 = Debug|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Debug|x86.ActiveCfg = Debug|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Release|Win32.Build.0 = Release|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Release|Win32.ActiveCfg = Release|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Release|x86.Build.0 = Release|Any CPU + {FE88FE17-D9FB-4FCC-9A35-6BFFB6B26CC6}.Release|x86.ActiveCfg = Release|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Debug|Win32.Build.0 = Debug|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Debug|Win32.ActiveCfg = Debug|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Debug|x86.Build.0 = Debug|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Debug|x86.ActiveCfg = Debug|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Release|Win32.Build.0 = Release|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Release|Win32.ActiveCfg = Release|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Release|x86.Build.0 = Release|Any CPU + {72FFB35A-C9E2-4A31-B4FA-E3E3E28DED5F}.Release|x86.ActiveCfg = Release|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Debug|Win32.Build.0 = Debug|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Debug|Win32.ActiveCfg = Debug|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Debug|x86.Build.0 = Debug|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Debug|x86.ActiveCfg = Debug|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Release|Win32.Build.0 = Release|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Release|Win32.ActiveCfg = Release|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Release|x86.Build.0 = Release|Any CPU + {BDA49550-5ED1-4C6B-B648-657B2CACD8E0}.Release|x86.ActiveCfg = Release|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Debug|Win32.Build.0 = Debug|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Debug|Win32.ActiveCfg = Debug|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Debug|x86.Build.0 = Debug|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Debug|x86.ActiveCfg = Debug|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Release|Win32.Build.0 = Release|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Release|Win32.ActiveCfg = Release|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Release|x86.Build.0 = Release|Any CPU + {D294A12D-4B38-4F25-9AA6-3D4A6CE26E7B}.Release|x86.ActiveCfg = Release|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|Win32.Build.0 = Debug|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|Win32.ActiveCfg = Debug|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x86.Build.0 = Debug|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x86.ActiveCfg = Debug|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|Win32.Build.0 = Release|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|Win32.ActiveCfg = Release|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x86.Build.0 = Release|Any CPU + {DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x86.ActiveCfg = Release|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Debug|Win32.Build.0 = Debug|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Debug|Win32.ActiveCfg = Debug|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Debug|x86.Build.0 = Debug|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Debug|x86.ActiveCfg = Debug|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Release|Win32.Build.0 = Release|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Release|Win32.ActiveCfg = Release|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Release|x86.Build.0 = Release|Any CPU + {4139CCF6-FB49-4A9D-B2CF-331E9EA3198D}.Release|x86.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|Win32.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|Win32.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x86.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x86.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|Win32.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|Win32.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x86.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x86.ActiveCfg = Release|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Debug|Win32.Build.0 = Debug|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Debug|Win32.ActiveCfg = Debug|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Debug|x86.Build.0 = Debug|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Debug|x86.ActiveCfg = Debug|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Release|Win32.Build.0 = Release|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Release|Win32.ActiveCfg = Release|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Release|x86.Build.0 = Release|Any CPU + {2FF700C2-A38A-48BD-A637-8CAFD4FE6237}.Release|x86.ActiveCfg = Release|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Debug|Win32.Build.0 = Debug|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Debug|Win32.ActiveCfg = Debug|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Debug|x86.Build.0 = Debug|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Debug|x86.ActiveCfg = Debug|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Release|Win32.Build.0 = Release|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Release|Win32.ActiveCfg = Release|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Release|x86.Build.0 = Release|Any CPU + {3A9AE6AA-BC07-4A2F-972C-581E3AE2F195}.Release|x86.ActiveCfg = Release|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Debug|Win32.Build.0 = Debug|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Debug|Win32.ActiveCfg = Debug|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Debug|x86.Build.0 = Debug|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Debug|x86.ActiveCfg = Debug|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Release|Win32.Build.0 = Release|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Release|Win32.ActiveCfg = Release|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Release|x86.Build.0 = Release|Any CPU + {B22522AA-B5BF-4A58-AC6D-D4B45805521F}.Release|x86.ActiveCfg = Release|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Debug|Win32.Build.0 = Debug|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Debug|Win32.ActiveCfg = Debug|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Debug|x86.Build.0 = Debug|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Debug|x86.ActiveCfg = Debug|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Release|Win32.Build.0 = Release|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Release|Win32.ActiveCfg = Release|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Release|x86.Build.0 = Release|Any CPU + {1152B71B-3C05-4598-B20D-823B5D40559E}.Release|x86.ActiveCfg = Release|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Debug|Win32.Build.0 = Debug|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Debug|Win32.ActiveCfg = Debug|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Debug|x86.Build.0 = Debug|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Debug|x86.ActiveCfg = Debug|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Release|Win32.Build.0 = Release|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Release|Win32.ActiveCfg = Release|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Release|x86.Build.0 = Release|Any CPU + {8035765F-D51F-4A0C-A746-2FD100E19419}.Release|x86.ActiveCfg = Release|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Debug|Win32.Build.0 = Debug|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Debug|Win32.ActiveCfg = Debug|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Debug|x86.Build.0 = Debug|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Debug|x86.ActiveCfg = Debug|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Release|Win32.Build.0 = Release|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Release|Win32.ActiveCfg = Release|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Release|x86.Build.0 = Release|Any CPU + {2748AD25-9C63-4E12-877B-4DCE96FBED54}.Release|x86.ActiveCfg = Release|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Debug|Win32.Build.0 = Debug|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Debug|Win32.ActiveCfg = Debug|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Debug|x86.Build.0 = Debug|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Debug|x86.ActiveCfg = Debug|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Release|Win32.Build.0 = Release|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Release|Win32.ActiveCfg = Release|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Release|x86.Build.0 = Release|Any CPU + {80318B5F-A25D-45AB-8A95-EF31D2370A4C}.Release|x86.ActiveCfg = Release|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Debug|Win32.Build.0 = Debug|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Debug|Win32.ActiveCfg = Debug|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Debug|x86.Build.0 = Debug|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Debug|x86.ActiveCfg = Debug|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Release|Win32.Build.0 = Release|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Release|Win32.ActiveCfg = Release|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Release|x86.Build.0 = Release|Any CPU + {924EE450-603D-49C1-A8E5-4AFAA31CE6F3}.Release|x86.ActiveCfg = Release|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Debug|Win32.Build.0 = Debug|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Debug|Win32.ActiveCfg = Debug|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Debug|x86.Build.0 = Debug|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Debug|x86.ActiveCfg = Debug|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Release|Win32.Build.0 = Release|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Release|Win32.ActiveCfg = Release|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Release|x86.Build.0 = Release|Any CPU + {857CA1A3-FC88-4BE0-AB6A-D1EE772AB288}.Release|x86.ActiveCfg = Release|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Debug|Win32.Build.0 = Debug|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Debug|Win32.ActiveCfg = Debug|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Debug|x86.Build.0 = Debug|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Debug|x86.ActiveCfg = Debug|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Release|Win32.Build.0 = Release|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Release|Win32.ActiveCfg = Release|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Release|x86.Build.0 = Release|Any CPU + {7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}.Release|x86.ActiveCfg = Release|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Debug|Win32.Build.0 = Debug|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Debug|Win32.ActiveCfg = Debug|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Debug|x86.Build.0 = Debug|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Debug|x86.ActiveCfg = Debug|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Release|Win32.Build.0 = Release|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Release|Win32.ActiveCfg = Release|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Release|x86.Build.0 = Release|Any CPU + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}.Release|x86.ActiveCfg = Release|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Debug|Win32.Build.0 = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Debug|Win32.ActiveCfg = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Debug|x86.Build.0 = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Debug|x86.ActiveCfg = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Release|Win32.Build.0 = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Release|Win32.ActiveCfg = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Release|x86.Build.0 = Debug|Any CPU + {AD6FAA08-D6F5-4DBA-AF85-F4DA9F40C3B5}.Release|x86.ActiveCfg = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Debug|Win32.Build.0 = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Debug|Win32.ActiveCfg = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Debug|x86.Build.0 = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Debug|x86.ActiveCfg = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Release|Win32.Build.0 = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Release|Win32.ActiveCfg = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Release|x86.Build.0 = Debug|Any CPU + {4980B743-B32F-4aba-AABD-45E2CAD3568D}.Release|x86.ActiveCfg = Debug|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Debug|Win32.Build.0 = Debug|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Debug|Win32.ActiveCfg = Debug|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Debug|x86.Build.0 = Debug|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Debug|x86.ActiveCfg = Debug|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Release|Win32.Build.0 = Release|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Release|Win32.ActiveCfg = Release|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Release|x86.Build.0 = Release|Any CPU + {7DB80259-24D4-46C3-A024-53FF1987733D}.Release|x86.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/data/resources/StringResources.de.resx b/data/resources/StringResources.de.resx index aa4ea7305c..25972a7c0c 100644 --- a/data/resources/StringResources.de.resx +++ b/data/resources/StringResources.de.resx @@ -1498,6 +1498,12 @@ Beispiele: "120", "MainClass", "Main.cs, 120". Kursiv + + Hervorhebungsfarben exportieren + + + Hervorhebungsfarben importieren + Wert @@ -2181,11 +2187,14 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen? Deaktiviert - Markierungen und Liniale + Markierungen Markierungen und Liniale + + Lineale + Verdeckte Definitionen anzeigen (nur geschweifte Klammern) @@ -4033,6 +4042,12 @@ Grund: Der Wert zu dem zurückgesetzt werden soll ist ungültig weil sich eine a Das öffentliche Schlüsseltoken der Assembly + + Assembly referenzieren + + + Wenn auf false gesetzt, gibt diese Referenz nur eine Build-Reihenfolgenabhängigkeit an und fügt keine Assembly-Referenz zum Projekt hinzu. + Festgelegte Version @@ -4979,6 +4994,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Kopiere Wert in Zwischenablage + + Name + Nicht-öffentliche Mitglieder @@ -5000,6 +5018,12 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Statische Mitglieder + + Typ + + + Wert + Speicher @@ -5375,6 +5399,15 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Öffne beinhaltenden Ordner im Explorer + + Kommandozeile hier öffnen + + + Ziel-Frameworks wählen + + + Konnte die Portable Class Library Tools nicht finden. + Alle Knoten einklappen @@ -5510,6 +5543,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Projekt sta&rten + + Projekt ohne Debugger starten + Als St&artprojekt festlegen diff --git a/data/resources/StringResources.fr.resx b/data/resources/StringResources.fr.resx index 2f0e2f9e55..2ea1fca7a5 100644 --- a/data/resources/StringResources.fr.resx +++ b/data/resources/StringResources.fr.resx @@ -1862,6 +1862,9 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}? Pas-à-pas en cours + + Décompiler le code sans symboles + Utiliser 'Seulement mon code' pour le pas-à-pas @@ -3379,6 +3382,9 @@ Configurez le chemin vers NAnt dans les options de SharpDevelop. L'élément sélectionné n'est ni une classe ni un membre surchargeable: aucun symbole dérivé n'est disponible. + + Impossible de trouver la définition du type sous le curseur. + Envoyer cette ligne vers la console Ruby @@ -3774,6 +3780,9 @@ Toutes les modifications seront perdues. Impossible de charger le concepteur. Vérifier les erreurs de syntaxe du code source et si toutes les références sont disponibles. + + Une ou plusieurs erreurs sont survenues en essayant de vider le contenu du concepteur. C'est peut-être une exception non gérée dans un composant tiers sur le formulaire ou le contrôle. + Ne peut charger la librairie contenant la barre de composants. Les composants Windows Form ne seront pas accessibles, veuillez configurer manuellement la barre de composants (clic droit sur une catégorie de la barre de menu -> Paramétrer la barre de menu). @@ -3988,6 +3997,12 @@ Utilisez seulement des lettres, chiffres, espace, '.' ou '_'. La culture supportée par la référence + + Embarquer les types interop + + + Précise si les type d'interop COM définis dans l'assembly référencé sont embarqués dans l'assembly cible. + Copie locale @@ -4006,6 +4021,12 @@ Utilisez seulement des lettres, chiffres, espace, '.' ou '_'. Le jeton de clé publique + + Référencer l'assembly + + + Si positionné à Faux, cette référence spécifie uniquement une dépendance dans l'ordre de la construction sans référencer l'assembly. + Version Spécifique @@ -4051,6 +4072,9 @@ Utilisez seulement des lettres, chiffres, espace, '.' ou '_'. Chargement de ${Filename}... + + Fermer la solution + Laisser la solution précédente ouverte @@ -4084,6 +4108,14 @@ Utilisez seulement des lettres, chiffres, espace, '.' ou '_'. Mettre à jour le projet + + Le projet '${ProjectName}' cible MSBuild ${OldToolsVersion}, mais cette version n'est pas installée. +Voulez vous mettre à jour le projet vers MSBuild ${NewToolsVersion}? +Le projet ne sera pas ouvert sans cette mise à jour. + + + Mettre à jour vers MSBuild ${NewToolsVersion} + Cette solution a été créée par une précédente version de SharpDevelop. La mettre à jour vous permet d'utiliser de nouveaux languages, ou les évolutions du framework. @@ -4165,7 +4197,7 @@ Allez dans 'Outils/Options->Style Visuel pour changer l'ambiance actuelle.Processus de travail {0} ASP.NET/IIS(Express) introuvable. - Pas d'URL du projet spécifiée ou de programme externe. Vérifier le serveur web dans Propriétés du projet - Onglet debug. + Aucun programme externe ni URL spécifié. Vérifier le serveur web dans Propriétés du projet - onglet Web. Port: @@ -4783,7 +4815,7 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Vous ne pouvez pas changer pour une fonction sans symboles. - Les options de décompilation du code doivent être activés pour aller vers une fonction sans symboles. + Impossible de basculer vers une méthode sans symboles de déboguage.Recompilez avec les symboles ou activer l'option de décompilation du code sans symboles. [Méthodes externes] @@ -4941,6 +4973,9 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Copier la valeur dans le presse-papier + + Nom + Membres non publics @@ -4962,6 +4997,12 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Membres statiques + + Type + + + Valeur + Mémoire @@ -5001,12 +5042,18 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Adresse + + (dynamique) + Aucun symbole n'est chargé. Symboles chargés. + + (en mémoire) + Ordre @@ -5331,6 +5378,9 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Ouvrir le répertoire dans l'explorateur + + Ouvrir une invite de commande ici + Réduire tous les noeuds @@ -5466,6 +5516,9 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Lance&r projet + + Exécuter ce projet sans débogueur + Définir comme projet de dém&arrage diff --git a/data/resources/StringResources.it.resx b/data/resources/StringResources.it.resx index 4642534ac8..fe19da92bd 100644 --- a/data/resources/StringResources.it.resx +++ b/data/resources/StringResources.it.resx @@ -1860,6 +1860,9 @@ Vuoi aggiungere il nuovo file al progetto ${CurrentProjectName}? Stepping + + Decompila codice senza simboli + Usa 'Just My Code' per debug passo-passo @@ -3692,7 +3695,7 @@ ${File} Proprietà Griglia - A&ltezza + &Altezza Abilita modifica in-linea dei ToolStrips @@ -4011,6 +4014,9 @@ Sono ammesse solo lettere, numeri, spazi, '.' o '_'. Il token di chiave pubblica + + Referenzia assembly + Versione Specifica @@ -4056,6 +4062,9 @@ Sono ammesse solo lettere, numeri, spazi, '.' o '_'. Caricamento ${Filename}... + + Chiudi soluzione + Mantieni aperta la vecchia soluzione @@ -4089,6 +4098,13 @@ Sono ammesse solo lettere, numeri, spazi, '.' o '_'. Aggiorna Progetto + + Il progetto '${ProjectName}' usa MSBuild ${OldToolsVersion}, ma questa versione non è installata. +Vuoi aggiornare il progetto a MSBuild ${NewToolsVersion}? Il progetto non può essere aperto senza essere aggiornato. + + + Aggiorna a MSBuild ${NewToolsVersion} + Questa soluzione è stata creata con una versione precedente di SharpDevelop. Potresti volerla aggiornare così da utilizzare le nuove funzionalità del linguaggio o del framework. @@ -4169,7 +4185,7 @@ Vai a 'Opzioni->Stile visuale' e cambia l'attuale ambiente di linguaggio.ASP.NET/IIS (Express) worker process ({0}) non trovato. - Non è stato specificato nessun Url di Progetto o programma esterno. Controlla il web server su Proprietà Progetto - Debug. + Non è stato specificato nessun Url di Progetto o programma esterno. Controlla il web server sulla linguetta Proprietà Progetto - Web. Porta server: @@ -4788,7 +4804,7 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Non si può passare ad una funzione senza simboli di debug. - Non puoi passare ad una funzione senza simboli senza attivare le opzioni di decompilazione del codice. + Non puoi passare ad una funzione senza simboli. Ricompila con i simboli o attiva "Decompila codice senza simboli" nelle opzioni. [Metodi esterni] @@ -4946,6 +4962,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Copia il valore negli Appunti + + Nome + Membro Non-Pubblico @@ -4967,6 +4986,12 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Membri statici + + Tipo + + + Valore + Memoria @@ -5006,12 +5031,18 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Indirizzo + + (dinamico) + Nessun simbolo caricato. Simboli caricati. + + (in memoria) + Ordine diff --git a/data/resources/StringResources.nl.resx b/data/resources/StringResources.nl.resx index 4ccfb33a77..c72858459a 100644 --- a/data/resources/StringResources.nl.resx +++ b/data/resources/StringResources.nl.resx @@ -1501,6 +1501,12 @@ Voorbeelden: "120", "MainClass", "Main.cs, 120". Cursief + + Selectie kleuren expoorteren + + + Selectie kleuren importeren + Waarde @@ -2184,11 +2190,14 @@ Wilt u het nieuwe bestand toevoegen aan project ${CurrentProjectName}? Geen - Markeringen en Linealen + Markeringen Markeringen en Linealen + + Linealen + Toon &verborgen definities(alleen haakjes) @@ -2355,7 +2364,7 @@ Wilt u het nieuwe bestand toevoegen aan project ${CurrentProjectName}? 32 bit Intel-compatibele processor - Doel Framework: + Doel raamwerk: Behandel waarschuwingen als fouten @@ -3046,7 +3055,7 @@ Er kan worden gekozen voor opslag van de instellingen in het .user bestand inpla Bezig met Code Analyse... - Onbekend doel Mono Framework Versie: + Onbekend doel Mono Raamwerk Versie: Code Analyse @@ -4023,6 +4032,12 @@ Alleen letters, getallen, spatie, '.' of '_' zijn toegestaan. De openbare sleutel token + + Referentie assembly + + + Indien false, specificeert deze referentie enkel een bouw-volgorde afhankelijkheid en heeft niet tot gevolg dat de assembly gerefereerd wordt. + Specifieke versie @@ -4084,7 +4099,7 @@ Alleen letters, getallen, spatie, '.' of '_' zijn toegestaan. Converteer geselecteerde &projecten naar - Wijzig doel framework + Wijzig doel Raamwerk: Versie van geselecteerde projecten wijzigen @@ -4099,7 +4114,7 @@ Alleen letters, getallen, spatie, '.' of '_' zijn toegestaan. <niet wijzigen> - Doel framework + Doel Raamwerk Project opwaarderen @@ -4113,7 +4128,7 @@ Zonder opwaarderen kan het project niet geopend wordenh. Opwaarderen naar MSBuild ${NewToolsVersion} - Deze oplossing werd met een vorige versie van SharpDevelop gemaakt. Door te upgraden kan gebruik gemaakt worden van nieuwe taal of framework mogelijkheden. + Deze oplossing werd met een eerdere versie van SharpDevelop gemaakt. Door te upgraden kan gebruik gemaakt worden van nieuwe taal- of raamwerk mogelijkheden. Momentele ambience niet gevonden. @@ -4421,7 +4436,7 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentieWiX localisatie bestanden - .NET Framework uitbreiding + .NET Raamwerk uitbreiding Geen verschil gevonden. @@ -4969,6 +4984,9 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie Kopieer waarde naar klembord + + Naam + Niet openbare leden @@ -4990,6 +5008,12 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie Statische leden + + Type + + + Waarde + Geheugen @@ -5365,6 +5389,30 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie Open de document bevattende map in de Explorer + + Open hier de commando prompt + + + Selecteer doel-raamwerken. + + + Kan Portable Klasse-bibliotheek gereedschap niet vinden. + + + .NET Portable subset + + + Er moeten tenminste twee raamwerken worden geselecteerd. + + + Gekozen profiel: + + + Kies een Portable Bibliotheek profiel. + + + Om de portabele Klassebibliotheek gereedschappen te installeren zonder Visual Studio te installeren, sla het download bestand op (PortableLibraryTools.exe) op uw computer en voer de installatie uit via de commndoregel. Inclusief de /bouwmachine schakeling op de commandoregel. + Alle knooppunten invouwen @@ -5500,6 +5548,9 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie P&roject starten + + Project uitvoeren zonder foutopsporing + Als startproject instellen. @@ -6618,6 +6669,12 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. Gtk# toepassing + + Bibliotheek, bruikbaar bij Windows, Silverlight, Windows Phone en Xbox. + + + Portable Klassen-bibliotheek + Windows installatie project om een MSI installatie programma te maken. @@ -6769,7 +6826,7 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. Ontkoppel - Kan .NET Framework versie van het programma niet krijgen. Ga na of het programma een beheerde assembly is. + Kan .NET Raamwerk versie van het programma niet oproepen. Ga na of het programma een gemanagede assembly is. Kan niet bij proces aanhaken. @@ -6784,7 +6841,7 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. Kan SharpDevelop foutopsporing niet starten omdat kernel foutopsporing is aangezet. Om de kernel foutopsporing uit te zetten, dient de schakeling "/debug" uit bestand Boot.ini verwijderd te worden en de computer opnieuw te worden opgestart. - Foutopsporing bij .NET Framework 1.0 programmas is niet ondersteund. + Foutopsporing bij .NET Raamwerk 1.0 programmas is niet ondersteund. Kan actie niet uitvoeren omdat er geen foutopsporing van een proces plaatsvindt. diff --git a/data/resources/StringResources.resx b/data/resources/StringResources.resx index 363b3b0163..349f8aafef 100644 --- a/data/resources/StringResources.resx +++ b/data/resources/StringResources.resx @@ -1550,6 +1550,12 @@ Examples: "120", "MainClass", "Main.cs, 120". Italic + + Export highlighting colors + + + Import highlighting colors + Value @@ -2256,11 +2262,14 @@ system. I don't think that it needs translation. None - Markers and Rulers + Markers Markers and Rulers + + Rulers + Show &hidden definitions (brackets only) @@ -5270,6 +5279,9 @@ Stop/terminate the debuggee. Copy value to clipboard Item in variable's context menu + + Name + Non-Public members @@ -5297,6 +5309,12 @@ Shows the full callstack of the error. Static members + + Type + + + Value + Memory @@ -5686,6 +5704,35 @@ Removed the end part of the original message ", reason '${Message}'" since this Open containing folder in Explorer String for the editor tab context menu that will open the directory in which a documents file is contained in Windows Explorer. + + Open command prompt here + + + choose target frameworks + Option in the "target framework" combobox in the "project upgrade" view that causes the "select portable profile" dialog to appear + + + Could not find Portable Class Library Tools. + + + .NET Portable Subset + Name for the portable target framework, shown in Project Upgrade view + + + Two or more frameworks must be selected. + Label shown when only 0 or 1 frameworks are selected + + + Selected profile: + Label that shows the selected portable library profile + + + Select Portable Library Profile + Title of the dialog used to pick the target frameworks for a portable library project + + + To install the Portable Class Library Tools without installing Visual Studio, save the download file (PortableLibraryTools.exe) on your computer, and run the installation program from a Command Prompt window. Include the /buildmachine switch on the command line. + Collapse all nodes @@ -5830,6 +5877,9 @@ Removed the end part of the original message ", reason '${Message}'" since this &Run Project + + Run Project without Debugger + Set as St&artUp Project @@ -6997,6 +7047,12 @@ The resources files have been renamed/moved accordingly. Gtk# Application Name of Gtk# project template. + + Library that can be used on Windows, Silverlight, Windows Phone, and Xbox. + + + Portable Class Library + A windows installer project for creating a MSI installer. diff --git a/data/resources/StringResources.tr.resx b/data/resources/StringResources.tr.resx index 87df334241..fc6118ebe1 100644 --- a/data/resources/StringResources.tr.resx +++ b/data/resources/StringResources.tr.resx @@ -127,13 +127,13 @@ Kurulumu iptal et - Güncelleştirmeyi durdur + Güncellemeyi iptal et - Etkisiz kıl + Etkisiz - Etkinleştir + Etkin Yükle @@ -145,49 +145,49 @@ Güncelle - Bu eklenti için gerekli bir alt parça bulunamadı. Eklentiyi aktifleştirebilmek için gereken alt parçayı yüklemelisiniz. + Bu eklenti için bir bağımlılık bulunamadı. Eklentiyi kullanabilmek için yüklemelisiniz. - Etkisiz kılınmış + Etkisiz - Eklenti SharpDevelop yeniden başlatıldıktan sonra etkinleştirilecektir. + Eklenti SharpDevelop yeniden başlatıldıktan sonra kullanılabilir. Eklenti SharpDevelop yeniden başlatıldıktan sonra yüklenecektir. - Bu eklenti iki kez kurulmuştur. Lütfen birini kaldırın. + Bu eklenti iki kez kurulmuş. Lütfen birini kaldırın. Eklentinin Eklenti Yöneticisi tarafindan kullanılmasi için bir <Identity> si olmalıdır - Eklenti SharpDevelop yeniden başlatıldığında kaldırılacaktır. + Eklenti SharpDevelop yeniden başlatıldığında kaldırılacak. - Eklenti SharpDevelop yeniden başlatıldığında güncellenecektir. + Eklenti SharpDevelop yeniden başlatıldığında güncellenecek. - Eklenti SharpDevelop yeniden başlatıldığında etkisiz hale gelecektir. + Eklenti SharpDevelop yeniden başlatıldığında etkisiz olacak. - Eklenti yöneticisini etkisizleştiremezsiniz çünkü eklentileri yeniden etkinleştirmelisiniz. + Eklenti yöneticisini devre dışı bırakamazsınız çünkü eklentileri yeniden etkinleştirmelisiniz. - ${ProductName} dizinin içine eklenti yükleyemezsiniz,eklentiler otomatik olarak ön yüklemeli olarak algılanacaktır. + ${ProductName} dizini içine eklenti yükleyemezsiniz, eklentiler otomatik ön yüklemeli olarak algılanacaktır. - Seçili eklentilerin kaldırılmasını iptal eder. + Seçili eklenti(ler)in kaldırılmasını iptal eder. - Seçili eklentilerin kurulumunu iptal eder. + Seçili eklenti(ler)in kurulumunu iptal eder. - Seçili eklentilerin güncelleştirilmesini iptal eder. + Seçili eklenti(ler)in güncelleştirilmesini iptal eder. - Seçili eklentiyi etkisiz kılar. + Seçili eklentiyi etkisizleştirir. Seçili eklentiyi etkinleştirir. @@ -196,20 +196,20 @@ Seçim tutarsız, lütfen sadece aynı durumdaki eklentileri seçin. - Eklenti yükleme paketi + Eklenti Yükleme Paketi - SharpDevelop Eklentileri|*.addin;*.saddin|All files|*.* + SharpDevelop Eklentileri|*.addin;*.sdaddin|All files|*.* - Eklenti &Kur + Eklenti Kur Kurulu eklenti bulunmamaktadır. -İnternetten eklenti indirin, 'Eklenti kur' seçeneğine tıklayın ve bunu kurmak için indirdiğiniz dosyayı seçin. +İnternetten eklenti indirin, 'Eklenti kur' seçeneğine tıklayın ve kurmak için indirdiğiniz dosyayı seçin. - Web sayfasını aç + Web Sitesi Aç Seçenekler @@ -221,13 +221,34 @@ Gerekli bağımlılıklar: - Kurulu eklentileri göster + Önyüklenmiş eklentileri göster Eklenti Yöneticisi - Tanımlanamayan dosya biçimi: + Bilinmeyen dosya biçimi: + + + Bu dosya tutarsız satırlar içeriyor. + + + Tutarsız Satırlar + + + Standartlaştırma + + + Hata: + + + Sonrakini bul + + + Öncekini bul + + + Düzenli ifadeler kullanın Sınıf Şemasını Göster @@ -250,20 +271,29 @@ Yardım Modu + + Seçilen veya yüklü bir yardım kataloğu olmadığından, Kütüphane Yöneticisi Yardımı başlatılamıyor. Yardım ayarlarınızı kontrol ediniz(Araçlar> Seçenekler> Araçlar> Microsoft Yardım Görüntüleyicisi). + + + Kütüphane Yöneticisi Yardımı bulunamadı. Doğru yüklenmiş olup olmadığını kontrol ediniz. + Yüklü Yardım Katalogları + + Kütüphane Yöneticisi Yardımını Başlatınız + Microsoft Yardım Görüntüleyici - Çevrimiçi yardım modunda çevrimdışı bir özellik kullanmaya çalıştın. Bu özelliği kullanabilmek için yardım modunu değiştirmelisin. + Çevrimiçi yardım modunda çevrimdışı bir özellik kullanmaya çalıştınız. Bu özelliği kullanabilmek için yardım modunu değiştirmelisiniz. Ara - Ne için: + Bakın: Arama @@ -281,7 +311,7 @@ Çevrimiçi yardımı kullanmak istiyorum - Tek satırdaki bayt + Satır başına bayt değeri Gösterim @@ -290,13 +320,22 @@ Veri - Ofset + Denkleştirme Sayısal sistem + + Ondalık + + + Onaltılık + + + Sekizlik + - Geçerli genişliğe sığdırmak için boyutlandır + Mevcut genişliğe uygun boyutlandır Geri @@ -314,7 +353,7 @@ Ana sayfa - Yer + Konum Yeni Pencere @@ -329,34 +368,37 @@ Başlık - Sonuçlar + Sonuç - Birleşik Parçalar + Birleştirilmiş Düğümler - {0} için olan tüm fonksiyonlar + {0} için tüm fonksiyonlar - Seçili SharpDevelop profil oturumu yeni bir SharpDevelop sürümü ile oluşturulmuş ve açılamıyor. + Seçili SharpDevelop oturum profili yeni bir SharpDevelop sürümü ile oluşturulmuş ve açılamıyor. SharpDevelop Profil Oturumu - Çalıştırılabilir dosya bulunamadığı için proje başlatılamadı, lütfen projenin kendisinin ve tüm bağlantılarının doğruluğundan emin olunuz. + Çalıştırılabilir dosya bulunamadığı için proje başlatılamadı, lütfen projenin kendisinin ve tüm bağlantılarının doğruluğundan emin olunuz! - Açılabilir bir proje bulunamadı. İptal ediliyor... + Başlatılabilir proje bulunamadı. Durduruluyor... + + + Bu proje başlatılamıyor.Yerine Çözüm Başlangıç &#8203;&#8203;projesi profili istiyor musunuz? Analiz için hazırlanıyor... - COM kayıt istemcisine profil kaydı girilemedi. Profilleme başlatılamıyor. + COM kayıt defterine profil kaydı girilemedi. Profilleme başlatılamıyor! - COM kayıt istemcisinden profil kaydı silinemedi! + COM kayıt defterinden profil kaydı silinemedi! Profil @@ -365,28 +407,52 @@ Yinelenen çağrıları birleştir. - İç .NET çağrılarını profilleme. + Dahili .NET çağrıları profili yok. - Verileri sadece bu oturumun sonunda derle. + Verileri sadece bu oturumun sonunda kaydet. - Verilerin derlenmesini hemen oturum açılınca başlat. + Verileri oturum açılınca kaydetmeye başla. Veri Koleksiyonu - Geçici depolama dosyasının boyutu: + Geçici depolama dosyası boyutu: - Olayları takip et + Olayları izle Profilleme + + Aktif proje profili + + + Çalıştırılabilir profil seç + - Veri geçersiz, lütfen tekrar deneyin. + Veri geçersiz, lütfen tekrar deneyin! + + + Komut satırı argümanları: + + + İstediğiniz profildeki çalıştırılabilir yolu seçin. İsteğe bağlı olarak, çalışan bir dizin ve komut satırı argümanlarını da belirtebilirsiniz. + + + Çalıştırılabilir yol: + + + Profilleme başlat + + + Çalıştırılabilir Profil + + + Çalışma dizini: Veri topla @@ -394,41 +460,176 @@ Kapat + + Profil kontrol penceresi + + + Çağrı say + + + Çağrılar: + + + Açık sorgu geçmişi + + + Seçilen veriyi kopyala + + + Yığın izi kopyala + + + Seçili fonksiyon çağrılarını bul + + + Tanıma git + + + Root/Birleştir olarak ayarla + + + Fonksiyonları göster + + + CPU döngüleri: + + + Sorgu çalıştırma + + + Seçilen yeni yolu genişletin + Ad + + Genel bakış + + + Sorgu Geçmişi + Ara: + + Sorgu çubuğunu göster + + + Ebeveynin % + Geçen süre + + Geçen süre/çağrı + + + Geçen süre(özel) + + + Geçen süre(özel)/çağrı + - Süre: + Zaman: + + + Oturum Profilleme Analizcisi + + + En iyi 20 + + + Görüntü yenileniyor, Lütfen bekleyiniz ... + + + Profilci ile çalıştır - Ara... + Aranıyor ... + + + Ayarlayıcı ekle + + + Özelliklerini oluşturmak istediğiniz alanları seçin: + + + INotifyÖzellikleriDeğişti Uygula + + + Özellikler oluştur - Çıkartma yöntemi + Çıkarma yöntemi + + + Seçilen kod kapatılmamış bir döngüde, break ifadesi içeriyor. Lütfen seçiminizi değiştiriniz! + + + Seçilen kod kapatılmamış bir döngüde continue ifadesi içeriyor. Lütfen seçiminizi değiştiriniz! + + + Seçilen kod, etiketi olmayan bir goto deyimi içeriyor. Lütfen seçiminizi değiştiriniz! - Yeni yöntem için bir isim girin + Yeni yöntem için bir ad girin - Geçersiz oturum! Lütfen geçerli bir aralık seçin. + Geçersiz seçim! Lütfen geçerli bir aralık seçin. - Ayırma işlemi sırasında hata oluştu! Yeni bir yöntem açılamadı. + Ayrıştırma sırasında hatalar oluştu!Yeni bir yöntem çıkartılamaz. - {0} içinden çıkarım yöntemi desteklenmemektedir! + {0} içinden çıkartma yöntemi şu anda desteklenmemektedir! + + + Yapılandırıcı ekle + + + Boşluk kontrolü ekle + + + Aralık kontrolü ekle + + + Bununla birlikte bir yapılandırıcı oluşturmak istiyorsanız tüm alanları seçin: Değişken + + {1} deki {0} yöntemini tanıtma + + + Geçersiz Equals() ve GetHashCode() + - Arayüz ekle {0} + {0} arayüz ekle + + + Aşırı yükleme operatörü ekle + + + ${otherMethod} geçersiz ekleme + + + #region ile çevrili + + + Geçersiz ToString() + + + ToString() kullanmak istediğiniz alanları seçiniz: + + + Nitelik dönüştür:{0} + + + {0} uzantı yöntemini dönüştür + + + StyleCop ile mevcut projeyi kontrol et StyleCop ile Kontrol Et @@ -439,17 +640,32 @@ Engelleme listesine ekle + + Kusur + + + Branş/Etiket + + + Bu altsürümün durumu '{0}' olduğundan, dosya / dizin kopyalanamaz. + + + Bu altsürümün durumu '{0}' olduğundan, dosya / dizin taşınamaz. + + + Bu altsürümün durumu '{0}' olduğundan, dosya / dizin silinemez. + - Modifikasyonlara bak + Değişiklikleri kontrol et - Çıkış + Kontrol et Temizle - Gönder + İşle Yama oluştur @@ -464,10 +680,10 @@ Çakışmaları düzelt - ${File} silinme hatası + ${File} silme hatası - Aktar + Dışa Aktar Hızlı sil @@ -475,23 +691,41 @@ Geçmiş + + '{0}' yasaklı listesinden çıkarıldı. + + + Kilitleme + + + Uyumsuzlukları çözülmüş olarak işaretle + Birleştir - Yeni dosyaları otomatik olarak &ekle + Yeni dosyaları kendiliğinden ekle - Kaldırılan dosyaları otomatik olarak sil + Kaldırılan dosyaları kendiliğinden sil + + + Proje dosya(lar)ı değiştiğinde projeyi güncelle + + + Altsürümdeki dosyaları(geçmiş kaydı) yeniden adlandır - Yansürüm Ayarları + Altsürüm seçenekleri + + + Sürüm kontrollü dosyalar için geçmiş sekmesini göster - Yerleştir + Tekrar yerleştir - Yoksayma listesinden kaldır + Yasaklı listesinden kaldır Dosya bu konuma taşındı, gerçekten silmek istiyor musunuz? @@ -503,10 +737,10 @@ Geri al - Bu dosyada yerel değişiklikler yapılmış. Silmek istiyor musunuz? + Bu dosyada bazı değişiklikler yapılmış. Geri almak istiyor musunuz? - Kontrol grafiği + Düzeltme grafiği Dosyaları kaydet @@ -520,27 +754,122 @@ Değiştir + + Bu eylemi yürütmek için TortoiseSVN yüklü olması gerekmektedir. + Güncelle - Kontrolü yenile + Düzeltmeleri güncelle - Katılımınız için teşekkürler. İstediğiniz zaman SharpDevelop seçeneklerini kullanarak çıkabilirsiniz. + Katılımınız için teşekkürler! İstediğiniz zaman SharpDevelop seçeneklerini kullanarak çıkabilirsiniz. - Katılmak istiyorum. Kullanım bilgilerini topla ve gönder + Katılmak istiyorum - Kullanım bilgilerini topla ve gönder + + + Daha sonra SharpDevelop seçeneklerinden ulaşabilirsiniz. Katılmak istemiyorum - Yardım talep ediyoruz! SharpDevelop'ı gelecekte de geliştirebilmek için; En çok kullanılan özelliklerinin hangileri olduğunu bilmek istiyoruz. + Sizden yardım bekliyoruz! SharpDevelop'u geliştirebilmek için; en çok kullanılan özelliklerin hangileri olduğunu bilmek istiyoruz. SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. + + Gizlilik Bildirimi + + + Toplanan verileri göster + + + Veri Toplayıcı Kullanımı + + + SharpDevelop'un başlatıcıya dayalı şekillendirmesine izin verme. + + + Izgara sütun ve satır düzenleme + + + Stil özelliklerini çıkartma + + + Geçerli bir öğe seçilmedi! + + + Özellik/Olay Adı + + + Seçilen kontrolün zaten atanmış bir stili var. +Oluşturulan stili yenisiyle değiştirmek istiyor musunuz? + + + Stil adı: + + + Özellik Değeri + + + Grup içine + + + Kenarı kaldır + + + Gereksiz özellikleri kaldır + + + <yeni olay işleyicisi> + + + Kod tamamlama + + + Olay rengi: + + + Olay işleyici desen adı: + + + XAML vurgulayıcı tarafından kullanılması gereken renkleri seçin: + + + Vurgulama + + + Yok Sayılan eleman rengi: + + + XML ad alanı bildirimi rengi: + + + Özellik rengi: + + + Yeni olay işleyicisi yerleştirildikten sonra kodu değiştirme + + + XAML + - Uzantu tamamlamasını kullan + Uzantı tamamlama biçimi kullan + + + Gelişmiş vurgulama kullan + + + Dosya geçerli kodlama ${encoding} ile veri kaybı olmadan kaydedilemez. + + + + Devam + + + UTF-8 olarak kaydet Proje dll olarak yapılandırılmış ve hiç bir yürütme komutu belirtilmemiş. Proje seçeneklerinden bir yürütme komutu belirtebilirsiniz. @@ -558,10 +887,13 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Hakkında - Versiyon: + Sürüm: + + + Çeşit - &Nesneyi Kopyala + Nesneyi Kopyala Metni kopyala @@ -570,11 +902,14 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Metin Değerini Kopyala - Objeyi kes + Nesneyi kes Olay Kaydetme + + Tasarım Görünüşü + Nesneyi yapıştır @@ -587,8 +922,11 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Favorilerimden çıkar + + TypeLib Kaldır + - Açılmış Bileşkeler + Açılmış Derlemeler İliştirmede hata; işlem no {0}. @@ -597,22 +935,31 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. İşlem - Ekle + İliştir Tür bulunamadı - {0} türü, şu anda açık tümleşkelerin herhangi birinde bulunamadı. + {0} türü, şu anda açık çevirmelerin herhangi birinde bulunamadı. + + + Tipi + + + Tip - Çevir + Tipi - Çevrim türünü belirlemede hata + Tip türü belirlemede hata. + + + Tipi oturum boyunca hatırla? - Çevrim türü nesnenin türüyle uyumsuz. + Tip türü, nesnenin türüyle uyumsuz. Bileşen Kategorileri @@ -624,13 +971,16 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Arayüzler - COM Nesneleri + Çalışan COM Nesneleri + + + Favori/Son Erişilen Kütüphane Türleri Tür Kütüphaneleri - OK tuşuna bastıktan sonra, eğer parametreli bir kurucu seçerseniz, lütfen parametreleri doldurun ve bu nesnenin nerede oluşturulmasını istiyorsanız, seçili kurucuyu oraya sürükleyin. + Eğer parametrelerle bir kurucu seçerseniz, OK tuşuna bastıktan sonra, lütfen parametreleri doldurun ve bu nesnenin nerede oluşturulmasını istiyorsanız, seçili kurucuyu oraya sürükleyin. Bir Kurucu Seç @@ -639,31 +989,37 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Kontroller - Nesne oluştur + Nesne Oluştur Uygulama Çalışma Dizini + + ActiveX Dönüşüm Derlemeleri + Dizinler - COM özelliklerini otomatik al + COM özelliklerini kendiliğinden al + + + Başlangıçta Çalışan COM Nesnelerini Al Diğer - Taban nesne adlarını göster + Temel sınıf adlarını göster Göster - Temel sınıf kategorisindeki nesne değişkenlerini göster + Temel sınıf kategorisindeki nesne üyelerini göster - Sadece Public üyeler + Sadece public üyeler Kısa Bilgilendirme @@ -678,7 +1034,7 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Hepsini sil - &Sil + Sil Olay @@ -690,30 +1046,33 @@ SharpDevelop bu bilgileri otomatik olarak toplayıp gönderebilir. Olay Kaydı - Çık + Artır Herhangi bir olayı kayıt etmiyorsunuz. -Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya sağ tuşa basabilir yada Eylem menüsünden olay kaydetmeyi aktifleştirebilirsiniz. +Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya sağ tuşa basabilir yada Eylem menüsünden olay kaydetmeyi etkinleştirebilirsiniz. Parametreler + + Tüm Günlüğü Durdur + - Kaydetmeyi Kes + Kaydetmeyi Durdur - Saat + Zaman Tüm seviyeler - Tümleşkeler/Türler + Derlemeler/Türler - İçeren + İçerir Bul @@ -722,7 +1081,7 @@ Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya İçinde Bul - Bul: + Aranan: Öğe @@ -740,7 +1099,7 @@ Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya Bakılıyor: - Aranan + Benzer Bulunamadı @@ -767,7 +1126,7 @@ Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya Nesne ağacında arama yaparken İsim yada Değerden en az birini seçin. - {0} ağacından bir boğum seçmek zorundasınız; arama bu boğumdan başlayacak. + {0} ağacından bir düğüm seçmek zorundasınız; arama bu düğümden başlayacak. Öğeyi Göster @@ -785,26 +1144,29 @@ Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya Kültür - Global Bileşke İsmi + Genel Derleme İsmi - &Aç + Aç - Umumi Anahtar + Genel Simge Anahtarı - Versiyon + Sürüm - COM özelliklerini otomatik getir + COM özelliklerini kendiliğinden al - Başlangıçta çalışan COM nesnelerini getir + Başlangıçta çalışan COM nesnelerini al Paneller + + Derleme Panelini Göster + Kontrol Panelini Göster @@ -812,7 +1174,7 @@ Olayları kayıt etmek için, Nesneler panelinden bir nesne yada olay seçip, ya GAC Panelini Göster - Özelliği Getir + Özelliği al Denetleyici herhangi bir ActiveX/COM nesnesini gösterebilir yada işletebilir. @@ -823,10 +1185,10 @@ ActiveX/COM sekmesinden yüklü COM bileşenlerine göz atın. Aç menüsünü kullanarak bir tür kütüphanesi yada kontrol dosyası açın. -To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control to the object tree or design surface. +Bir ActiveX / COM nesnesi oluşturmak / değiştirmek için, nesne ağacı veya tasarım yüzeyine, TürKütüphanesi/Kontrol içinden bir sınıf sürükleyin. - Bu Diyaloğu göster + Bu iletişimi göster Başlarken @@ -835,10 +1197,10 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Tasarım Yüzeyi Kontrolü - Tasarım Kipi + Tasarım Modu - Tümleşkeyi Kapat... + Derlemeyi Kapat... Bul... @@ -847,13 +1209,13 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Nesne Ağacı - Bileşke Aç... + Derleme Aç... Tür İşleyiciler - İşlevi Çağır + Yöntemi Çağır Denetleyici @@ -867,20 +1229,26 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Parametreler + + Üst Düzey Nesneler + Değer + + Eylem + ActiveX Dosyaları - Bileşke Dosyaları + Derleme Dosyaları İzleme... - &Dizinler... + Dizinler... Nesne Ağacı... @@ -889,7 +1257,7 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Açmak için Dosya Seçin - &Seçenekler + Seçenekler Paneller @@ -900,23 +1268,26 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control İzleme... + + Tür Eylemcileri... + Kategoriler - Üyelerin sayısı geçerse + Üye sayısını aştığında - Sayıları hex olarak göster + Onaltılık tamsayılar - Taban nesne kategorilerini göster + Temel sınıf kategorilerini göster - Taban sınıf üyeleri + Temel sınıf üyeleri - Taban nesne adları + Temel sınıf adları Olaylar @@ -934,16 +1305,19 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Üyeleri Göster - İşlevler + Yöntemler - Taban sınıf kategorisindeki nesne üyelerini göster + Temel sınıf kategorisindeki nesne üyelerini göster Nitelikler - Nitelik/Olay erişim işlevleri + Özellik/Olay erişim yöntemleri + + + Sadece public üyeler Çıktı @@ -952,16 +1326,16 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control nesne seç - (metinleri boşluk ile ayr) + (metinleri boşluk ile ayır) değer - Çalışır COM bileşeni ekleme + Çalışan COM Nesneleri Ekleme - Çalışan COM nesneleri eklernirken bekleyin. + Çalışan COM nesneleri eklenirken bekleyin. {0} Bilgisi Alınıyor @@ -970,25 +1344,25 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Lütfen {0} bilgisi alınırken bekleyin - Hatırlanan Bileşkeler Yükleniyor + Hatırlanan Derlemeler Yükleniyor - Daha önceden açılan bileşkeleri yüklerken bekleyin. + Daha önceden açılan derlemeleri yüklerken bekleyin. - Sistem kütüğü + Sistem kaydı - Alanı Ata + Alanı Ayarla - Nitelik Ata + Özelliği Ayarla Bileşen Denetleyicisi - İzleme Seviyesini Ata + İzleme Seviyesini Ayarla İzleme Seviyesi @@ -997,19 +1371,25 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Ad - Tür İşleyiciler, aşağıda işaretli sınıfların, gereksiz detaylarını gizleyip, daha uygun bir şekilde sunar. + Tür eylemcileri, aşağıda işaretli sınıfların, gereksiz detaylarını gizleyip, daha uygun bir şekilde sunar. - Uygulamanın başlatılması bekleniyor. Eğer uygulama başlatılamazsa(yada beklemekten ayaklarınıza kara sular inerse), İptal tuşuna basarak iptal edebilirsiniz. + Uygulamanın başlatılması bekleniyor. Eğer uygulama başlatılamazsa(veya beklemekten sıkılırsanız), iptal tuşuna basarak iptal edebilirsiniz. - Uygulamanın başlaması için bekleniyor + Uygulamanın Başlatılması Bekleniyor + + + Kod Kalite Analizi + + + Açık yönteme referans ekleyin; yeni yöntem eklemek için tab veya enter tuşuna tekrar basın. - Parametre almayan anonim metot yerleştir. + Parametresiz anonim yöntem yerleştir. - Parametre alan anonim metot yerleştir. + Parametreli anonim yöntem yerleştir. SharpDevelop Hakkında @@ -1018,16 +1398,16 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Sürüm - Oluştur + Derleme - ${License} lisansı altında dağıtılmıştır. + ${License} altında dağıtılmıştır. Sürüm Bilgisi - &Kopyala + Kopyala Sürüm @@ -1039,16 +1419,61 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control son projeler - &Tümünü at + Tümünü at - Tümünü &kaydet + Tümünü kaydet - &Kaydet + Kaydet + + + Proje Yapılandırması Ekle + + + Proje Ortamı Ekle + + + Çözüm Yapılandırması Ekle + + + Çözüm Ortamı Ekle + + + Tüm yapılandırmaları/ortamları silemezsiniz. + + + '{0}' Gerçekten kaldırmak istiyor musunuz ? + + + Ayarları kopyala: + + + Tüm projelerin yapılandırmalarını oluştur + + + Adı çoğalt. + + + Proje Yapılandırmalarını Düzenle + + + Proje Ortamlarını Düzenle + + + Çözüm Yapılandırmalarını Düzenle + + + Çözüm Ortamlarını Düzenle + + + <Boş> - Yeni ismi girin: + Yeni ad girin: + + + Ad geçersiz. Git @@ -1057,7 +1482,7 @@ To create/manipulate a ActiveX/COM object, drag a class within a TypeLib/Control Satıra git - Lütfen sıçramak için bir ifade girin. + Lütfen atlama yapmak için bir ifade girin. Satır numaraları, sınıf yada dosya adları girebilirsiniz. Örneğin: "120", "MainClass", "Main.cs, 120". @@ -1073,6 +1498,12 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. İtalik + + Renk vurgulamayı dışa aktar + + + Renk vurgulaması al + Değer @@ -1080,118 +1511,125 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Örnek metin - Yeni dosyayı şu anki projede kullanmak istiyorsanız, dosyayı projeye eklemelisiniz.\nDosyayı ${CurrentProjectName} projesine eklemek istiyor musunuz? + Yeni dosyayı mevcut projede kullanmak istiyorsanız, dosyayı projeye eklemelisiniz. +Yeni dosyayı, ${CurrentProjectName} projesine eklemek istiyor musunuz? Proje içinde dosya oluştur - Tek bir dosya oluştur + Bağımsız dosya oluştur - Dosya projeye eklensin? + Projeye dosya eklensin mi? - &Kategoriler: + Kategoriler: Yeni Dosya - &Dosya Adı + Dosya Adı Öncelikle özellikleri doldur - Bu dosyayı oluşturabilmek için öncelikle bazı özellik değerleri belirtmelisiniz. + Bu dosyayı oluşturabilmek için öncelikle bazı özellikler belirtmelisiniz. + + + Seçilen {0} proje dosyası salt okunur özellikte. Yeni dosya projeye eklenmeyecek. - &Şablonlar: + Şablonlar: + + + Çözüm için dizin oluştur Yeni Proje - &Yer: + Konum: - &Ad: + Ad: Projenin oluşturulacağı yer - &Kategoriler: + Kategoriler: - Düzeni ifadeyi ayrıştırırken hata: + Normal ifadeyi ayrıştırırken hata: Hepsini bul - &Bul + Bul Bul - Sonrakini &bul + Sonrakini bul - Bul: + Aranan: - &Alt-dizinleri de ekle + Alt-klasörleri de ekle - Bu dosya &türlerine bak: + Bu dosya türlerine bak: bütün açık belgeler - Şu anki belge + mevcut belge - Şu anki seçim + mevcut seçim '{0}' dizini bulunamadı. - Arama yapılacak dizini belirtiniz + Arama yapılacak dizini seç - bütün proje + tüm proje tüm çözüm - Hepsine &yer imi koy + Tümünü yer imle - Büyük küçük harf eşleştir + Eşleştir Tüm kelimeyi eşleştir - &Tümünü değiştir + Tümünü değiştir - &Yerine Koy + Değiştir Değiştir - Yerine Konacak: + İle değiştir: - &Burada Ara: + Buraya bak: Kurallı ifadeler @@ -1212,43 +1650,53 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Ara ve Değiştir - &Kullan: + Kullan: Projenin oluşturulacağı dizini seçin. + + Çözüm Adı: + - &Şablonlar: + Şablonlar: Arabellek Seçenekleri - Yeni Grup &ekle + Yeni Grup ekle - Tanımlama + Tanım - Lütfen, dosya uzantıları listesini, noktalı virgül ile ayrılmış bir liste olarak girin(Örnek: .h;.c;.cpp) + Lütfen, dosya uzantılarını, noktalı virgül ile ayrılmış bir liste olarak girin. +(Örnek: .h;.c;.cpp) + + + Uzantıları düzenle - &Tanımlama + Tanım Şablonu Düzenle - &Şablon + Şablon - &Uzantılar + Uzantılar - Anahtar kelime haritalama + Anahtar kelime adresleme + + + Kod şablonu eklemek için Tab tuşuna basın. - Grubu &kaldır + Grup kaldır Şablon @@ -1259,23 +1707,32 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Yapılandırma + + Yapılandırma Düzenleyici + + + <Düzenle> + - Platform + Ortam + + + Çözüm yapılandırması: - &Argümanlar + Argümanlar - &Komut + Komut - Argümanlar için &sor + Argümanlar için sor Çözüm dizini - Çözüm dosyasının adı + Çözüm dosyası adı Geçerli sütun @@ -1287,22 +1744,22 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Geçerli metin - &Nesne dizini + Öğe dizini - Nesne Yolu + Öğe Yolu - Hedef Yolu + Hedef Yol - Nesne uzantısı + Öğe uzantısı Öğe dosya adı - &Proje dizini + Proje dizini Proje dosya adı @@ -1311,67 +1768,70 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. #Develop Başlangıç Dizini - &Hedef dizin + Hedef dizin Hedef uzantı - Hedef Adı + Hedef Ad - &Başlık + Başlık - &Araçlar + Araçlar - &Çıktı Penceresini kullan + Çıktı Penceresi Kullan - &Çalışılan dizin + Çalışılan dizin - Dışsal Araçlar + Harici Araçlar Önbelleği temizle + + Bir karakter eklendiğinde tamamlama listesini göster + - Kod tamamlama detayı ayarları + Kod tamamlama detay ayarları - Aşağıdaki seçenekler dillere özgüdür. bazıları bazı programlama dillerinde yoktur. + Aşağıdaki seçenekler dile özgüdür, bazıları tüm programlama dillerinde kullanılamaz. - Kod tamamlamayı tamamiyle kapatmak için aşağıdaki seçeneği kullanın: + Kod tamamlamayı tamamen kapatmak için aşağıdaki seçeneği kullanın: Virgüle basıldığında ipucunu daha fazla bellek kullanarak yeniden aç - nesneler + Öğeler Kaydet - En son kullanılan üyeleri önceden seç + Son kullanılan üyeleri öncelikli seç - Sadece hata ayıklama durumunda + Sadece hata ayıklama modu - İşlev çağrılarını yazarken ipucunu göster + Yöntem çağrılarını yazarken ipucunu göster - anahtarkelimelerden sonra kod tamamlamayı tetikle + Anahtarkelimelerden sonra kod tamamlamayı çalıştır - Fare ifadenin üstüne gelince ipucunu göster + Fare, ifadenin üstüne gelince ipucunu göster - &Üyeler arasına boş satırlar ekle + Üyeler arasına boş satırlar ekle Kod üretme seçenekleri @@ -1380,31 +1840,70 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Yorum üretme seçenekleri - &Else kapama paranteziyle aynı satırda + Else kapama paranteziyle aynı satırda - &Ek yorumlar üret + Ek yorumlar üret - &Dokümantasyon yorumlarını üret + Belgeleme yorumlarını üret - Kod bloklarına aynı satırda &başla + Aynı satırda kod bloğu başlat Kod Üretimi - Tam tip adlarını &kullan + Tam tür adlarını kullan Kodlama + + Hata ayıklama + + + İstisnalar + + + Yakalanan istisnaları duraklat + + + Adımlama + + + Sembolsüz kod derleme + + + Adımlama için 'Just My Code' özelliğini kullan + + + Tüm özelliklerin üzerinde adımla + + + Ayıklayıcı nitelikleri ile işaretlenmiş kod üzerinden Adımla + + + Alan özelliklerine erişim üzerinden adımla + + + Sembolsüz kod üzerinden adımla + + + Tek satır özellikleri üzerinden Adımla + + + Semboller + + + Sembol ve kaynak kodu yolları: + - &Başlık + Başlık - &Dil + Dil Standart Başlıkları Düzenle @@ -1413,16 +1912,22 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Genel - Dışardan kaydedileni otomatik yükle + Kaydedildiyse kendiliğinden yüklerken değiştir - &Her zaman yedek kopya oluştur + Kayıt için geçici dosyaları kullan + + + Varsayılan dosya kodlama: + + + Dosyalardaki harici değişiklikleri algıla Yükle - Bu belge için &kullanıcı-bazlı ayarları yükle + Bu belge için kullanıcı-bazlı ayarları yükle Yükle/Kaydet @@ -1431,10 +1936,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Kaydet - Unix + Unix(LF) + + + Dosyaları silerken geridönüşüm kutusu kullan - Windows + Windows(CRLF) Biçim @@ -1446,17 +1954,20 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Sözcük kaydır - İnşâ ve Çalıştırma seçenekleri + Derleme ve Çalıştırma seçenekleri - Proje yolu yanlış belirtilmiş. + Geçersiz proje yolu. - Başlangıçta en son açılan çözümü yükle + Başlarken son açılan çözümü yükle Projeler ve Çözümler + + Paralel derlenecek proje sayısı: + Varsayılan proje konumu: @@ -1467,28 +1978,46 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Ayarlar - İnşa hata ile biterse hata sekmesini göster + Derleme hatayla biterse hata listesi göster + + + Çalıştırırken: + + + İlişkili olarak değiştirilmiş proje ve projeleri derle + + + Sadece değiştirilmiş projeleri derle + + + Derlenemedi + + + Bütün projeleri derle + + + Geçerli arabirim dili: Dil seçimi için bir simgeye tıklayın. - Kullanıcı Arabirim Dili + Arabirim Dili - Tercih ettiğiniz &ambiyansı seçin: + Tercih ettiğiniz ortamı seçin: - Proje gözcüsünde dosya &uzantılarını göster + Proje izleyicide dosya uzantılarını göster - Durum çubuğunu &göster + Durum çubuğunu göster - Araç Çubuğunu Göster. + Araç çubuğunu göster. - Menü ve araç çubukları için mavi stili(Ofis 2003 stili) kullan + Menü ve araç çubukları için mavi stili(Ofis 2003 benzeri) kullan Eğer mümkünse projenin ortamını tercih et @@ -1503,40 +2032,46 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Yorum Etiketleri - &Ad + Ad Görev listesi - &Simge listesi + Simge listesi Davranış - Düzeltme imi EOL arkasına &taşınabilsin + Düzeltme imi EOL arkasına taşınabilsin - Sekmeleri boşluklara &dönüştür. + Sekmeleri boşluklara dönüştür. + + + "Tanıma Git" için Ctrl + Tıkla kullan - Süslü ayraçları &otomatik olarak ekle + Küme parantezlerini kendiliğinden ekle Bir şey seçilmediğinde bütün bir satırı kes yada kopyala + + Sanal alanı etkinleştir + - Yazarken fare imlecini &gizle + Yazarken fare imlecini gizle - &Girinti + Girinti - &Girinti boyutu + Girinti boyutu - Otomatik + Kendiliğinden Hiçbiri @@ -1545,7 +2080,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Akıllı - &Fare tekerleği yönü + Fare tekerleği yönü Normal @@ -1560,25 +2095,31 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Sekmeler - &Sekme boyutu + Sekme boyutu - &Otomatik olarak şablon eklenmesi + Kendiliğinden şablon ekleme + + + Akıllı girinti kullan Kod Tamamlama - Yazıtipini örtüşmesiz olarak &oluştur + Yazıtipini kenaryumuşatmalı yap + + + İşaretçi Değiştirmeyi etkinleştir - &Kod tamamlamayı etkinleştir + Kod tamamlamayı etkinleştir - &Çifte arabelleklemeyi etkinleştir. + Çift arabelleklemeyi etkinleştir. - &Karakter katlamayı etkinleştir. + Katlamayı etkinleştir. Yazıtipi @@ -1587,7 +2128,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Dosya kodlama - &Kodlamayı seçin: + Kodlamayı seçin: Boyut: @@ -1599,13 +2140,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Fare tekeri ile yakınlaştırma - &Çabuk SınıfTarayıcısı Panelini Göster + Çabuk SınıfTarayıcı Panelini Göster Metin Yazıtipi: - sütu&nda + sütunda İmleçten Sonra @@ -1613,23 +2154,32 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. İmleçten Önce + + İmleç satırını göster + + + Canlandırmayı etkinleştir + - &EOL işaretleyicilerini göster + Satır sonu işaretçilerini göster + + + Sembolleri vurgula - &Eşleşen parantezleri vurgula + Eşleşen parantezleri vurgula - &Yatay cetveli göster + Yatay cetveli göster - &Geçersiz satırları göster + Geçersiz satırları göster - Satır &işaretleyicisi stili + Satır işaretçisi stili - &Satır numaralarını göster + Satır numaralarını göster Tam Satır @@ -1638,34 +2188,40 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Hiçbiri - İşaretleyiciler ve Cetveller + İşaretleyiciler İşaretleyiciler ve Cetveller + + Cetveller + + + Gizli tanımları (sadece parentezler) göster + - &Boşlukları göster + Boşlukları göster - &Sekmeleri göster + Sekmeleri göster - Hataların &altını çiz + Hataların altını çiz - Sütun cetvelini &göster + Sütun cetvelini göster - Anahtar kelimelerin otomatik düzeltimesine izin ver + Anahtar kelimelerin kendiliğinden düzeltilmesini etkinleştir - end yapılarının otomatik yerleştirilesini aktifleştir + End yapılarının kendiliğinden yerleştirilmesini etkinleştir - kod biçimlendirme + Kod biçimlendirme - VB'e özel seçenekler + VB özel seçenekleri Metin Düzenleyicisi @@ -1686,7 +2242,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Windows Uygulaması - Tümleşkenin oluşturulacağı dizini seçin. + Derlemenin oluşturulacağı dizini seçin. Vurgu @@ -1701,16 +2257,28 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Uygulama - Uygulama &simgesi: + Uygulama simgesi: - Assembly adı: + Derleme adı: {0} geçerli bir simge dosyası değil. + + Uygulama bildirimi + + + Bildirim uygulanamıyor + + + Bildirimi varsayılan yap + + + Bildirim dosyaları + - Çıktı ismi: + Çıktı adı: Çıktı türü: @@ -1719,16 +2287,16 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Proje dosyası: - Proje dizini: + Proje klasörü: Proje Bilgisi - Kök isim boşluğu + Root ad alanı: - Başlangıç nesnesi: + Başlangıç öğesi: Win32 Kaynak Dosyası: @@ -1740,13 +2308,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Otomatik - Taban Çıktı Dizini: + Temel Ara Çıktı Dizini: - Hata Ayıklama Bilgisi + Hata Ayıklama Bilgisi: - DLL Taban Adresi: + DLL Temel Adresi: Hatalar ve Uyarılar @@ -1755,7 +2323,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Dosya Hizalaması: - Tefrika tümleşkesi üret: + Serileştirilmiş derleme üret: Ara Çıktı Yolu: @@ -1773,13 +2341,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Çıktı Yolu: - COM işbirlikteliği için kaydet + COM Çalışabilirliği İçin Kaydet Uyarıları Yoksay: - Hedef İşlemci + Hedef İşlemci: Herhangi bir işlemci @@ -1788,13 +2356,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Intel 64-bit Itanium işlemci - AMD 64-bit işlemci + x86-64 işlemci 32-bit Intel-uyumlu işlemci - Hedef Çatı: + Hedef Çalışma Çerçevesi: Uyarıları hata gibi değerlendir @@ -1806,25 +2374,25 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Hiçbiri - Duruma özel Uyarılar: + Duruma Özel Uyarılar: Uyarı Seviyesi: - &XML belgeleme + XML belgeleme - İnşâ Olayları + Derleme Olayları - İnşa-sonrası komut satırı görevi: + Derleme-sonrası komut satırı olayı: - İnşâ-öncesi komut satırı görevi: + Derleme-öncesi komut satırı olayı: - İnşâ-sonrası görevini çalıştır: + Derleme-sonrası olayını çalıştır: Derleme @@ -1833,7 +2401,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Güvensiz koda izin ver - Aritmetik taşmaları kontrol et + Aritmetik taşmayı/yetersizliği kontrol et Koşullu Derleme Sembolleri: @@ -1842,10 +2410,10 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Genel - mscorlib.dll dosyasını kaynak olarak gösterme + mscorlib.dll referansını reddet - Kodu iyileştir + Kodu eniyile Sayısal taşma kontrollerini kaldır @@ -1854,13 +2422,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. VB Seçenekleri için varsayılan değerler: - &Konfigurasyon + Yapılandırma - Konfigurasyona özel + Özel yapılandırma - Konfigurasyonu değiştirmek şu anki değerleri kaydedecektir. Devam edilsin mi? + Yapılandırmayı değiştirmek mevcut değerleri kaydeder. Devam edilsin mi? Hata Ayıkla @@ -1869,7 +2437,7 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Komut Satırı argümanları: - Harekete Başla + Eyleme Başla URL yi görüntüle: @@ -1878,13 +2446,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Başlama Seçenekleri - Dış program çalıştır: + Harici program çalıştır: Başlangıç projesi - &Çalışılan dizin: + Çalışılan dizin: Tam hata ayıklama bilgisi @@ -1896,31 +2464,31 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Sadece .pdb dosyaları - Bu proje türü için yüklenmiş proje seçenekleri paneli yok. + Bu proje türü için yüklenmiş proje seçenekleri panelleri yok. - Platform + Ortam - Platforma özel + Ortama özel Lütfen geçerli bir sayı giriniz. - Imports + Dahil edilenler - İthal Ekle + Dahil et - İsimboşluğu: + Ad alanı: - Çıkar + Dahil edilenleri kaldır - Proje genelindeki Imports bildirimleri + Proje genelinde Dahil Edilenler Yayınla @@ -1935,13 +2503,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Daima - İnşâ proje çıkışını güncellediğinde + Derlediğinde proje çıktısını güncelle - Başarılı inşâda + Başarılı derlendi - Dizin Seç + Klasör Seç İmzalama @@ -1950,13 +2518,13 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Şifre Değiştir... - Güçlü isim anahtarı dosyası seç: + Güçlü bir ad anahtar dosyası seç: Tek Tıklamada imzalama - Tek-Tıkla imzalama şu anda desteklenmiyor. + Tek Tıklamada imzalama şu anda desteklenmiyor. Şifreyi doğrula: @@ -1977,10 +2545,10 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Sadece Gecikme İmzası - Gecikme imzalaması yapıldığında, proje çalışmaz yada üzerinde hata ayıklama yapılamaz + Gecikme imzalaması yapıldığında, proje çalışmaz yada üzerinde hata ayıklama yapılamaz. - Bir anahtar adı girmek zorundasınız. + Bir anahtar adı girmeniz gerekiyor. Anahtar dosyayı oluştururken bir hata oluştu. @@ -1989,10 +2557,10 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Girilen şifreler uyuşmuyor. - Şifre en az 6 harf uzunluğunda olmalıdır. + Şifre en az 6 karakter uzunluğunda olmalıdır. - Assembly'yi imzala + Derlemeyi imzala sn.exe bulunamadı. .NET Framework SDK' nın bilgisayarınıza yüklü olduğundan emin olun. @@ -2002,21 +2570,51 @@ Satır numaraları, sınıf yada dosya adları girebilirsiniz. Bütün yapılandırma ayarlarının önündeki küçük tuşla, ayarın nerede saklanacağını seçebilirsiniz. -Yapılandırmaya-özel, ayar, farklı yapılandırma seçenekleri(Hata Ayıklama/Yayım) için farklı değerler alabilmesi demektir. -Ortama-özel, ayar, her bir ortam için farklı değer alabilir demektir. -Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) içinde saklayabilirsiniz. böylelikle bütün geliştirmenler kaynak kontrol sistemlerinde herhangi bir çakışmaya neden olmaksızın farklı değerler kullanabilir. +Özel yapılandırma, farklı yapılandırma seçenekleri(Hata Ayıklama/Yayınlama) için farklı değerlerle ayarlayabilmedir. +Ortama özel, her bir ortam için farklı değer alabilen ayar demektir. +Ayrıca bir ayarı proje dosyası yerine kullanıcı dosyası(.user-file) içinde saklayabilirsiniz; böylelikle bütün geliştiriciler kaynak kontrol sistemlerinde herhangi bir çakışmaya neden olmaksızın farklı değerler kullanabilir. - .user dosyasında sakla + .user-file'de sakla + + + Sınıfa Arayüz Ekle + + + Oluşturulan Ad + + + Yorum Ekle + + + Arayüz Adı + + + Yeni Dosya Adı + + + Genel Kullanıcı Seç + + + Yeni sınıf oluştur: + + + Yararlanılabilir bir sınıf kaynak kodu olmadığı için yöntem doğrudan oluşturulamıyor. Yöntemin bir eklenti yöntemi olarak oluşturulabilmesi için statik bir sınıf seçiniz. + + + Yöntemi tanıtma + + + Mevcut sınıfı kullan: - .NET Assembly Tarayıcısı + .NET Derleme Tarayıcısı Referans Ekle - Özel tümleşke versiyonu seç + Özel derleme sürümü seç Referans Adı @@ -2049,7 +2647,7 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için &Seç - Tip + Tür Sonlandır @@ -2064,10 +2662,10 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için dosya - Şu anki dosya br metin dosyası değil dolayısıyla sayılamaz. + Mevcut dosya bir metin dosyası değil ve sayılamaz. - Sayılacak Yer + Sayım Yeri Satırlar @@ -2076,7 +2674,7 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Proje modunda olmalısınız - &Başla + Başla toplam @@ -2084,8 +2682,11 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Sözcükler + + SDK bin klasörlerinden herhangi birinde ${Executable} bulunamıyor. + - ${File} dosyası yüklememiyor. Dosya bulunamadı. + ${File} dosyası yüklenemiyor. Dosya bulunamadı. Yükleme sırasında hata @@ -2105,14 +2706,17 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Kaynak + + Başarısız + - &Ekle + Ekle < Geri - &Gözat... + Gözat... Gözat @@ -2121,13 +2725,13 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için İptal - &Değiştir + Değiştir Konum seç - &Kapat + Kapat Oluştur @@ -2136,10 +2740,13 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Sil - &Sil + Sil + + + Hiçbirini Seçme - &Düzen + Düzenle Hata @@ -2156,8 +2763,23 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Tamamlandı + + Klasör + + + Font Stili + + + Özel + + + Font seç + + + Altıçizili + - &Yardım + Yardım ID @@ -2181,16 +2803,16 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için tüm proje - &Aşağıya Taşı + Aşağıya Taşı - &Yukarıya Taşı + Yukarıya Taşı - Uygulanamaz + N/A - İsim + Ad İleri > @@ -2202,13 +2824,16 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Tamam - &Aç + Aç + + + Seçenekler Yol - Lütfen ekleyin... + Lütfen bekleyin... Önizleme @@ -2216,17 +2841,26 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Soru + + Saltokunur + Yenile - &Kaldır + Kaldır Yeniden Adlandır + + Değiştir + - Yinele + Yeniden dene + + + Hepsini Seç Küçük Simgeler @@ -2250,7 +2884,7 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Tümüne Evet - Dosya veya dizin adı zaten kullanımda, lütfen bir başka adı seçin. + Dosya veya dizin adı zaten kullanımda, lütfen farklı bir ad seçin. Seçtiğiniz dosya adı kuraldışı karakterler içeriyor. Lütfen başka bir ad seçiniz. @@ -2258,39 +2892,81 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Aç + + Explorer'da Klasör Aç + Birlikte aç... Program ekle + + Ad Göster: + + + Program: + + + Bu dosya için varsayılan Windows uygulamasını kullan + + + Simge düzenleyici + + + Kaynak düzenleyici + Metin Düzenleyici + + Metin düzenleyici (kodlama seçin) + Tümleşik Web Tarayıcısı + + XML düzenleyici + + + Bu dosyayı açmak için kullanmak istediğiniz programı seçin: + Varsayılan + + Birlikte Aç + + + Varsayılan Olarak Ayarla + Bütün dosyaları göster + + {0}'a yeni kaynak dizisi ekle + <Yeni ekle> - Bu ${Count} kaynak anahtarını dosyadan ve bun(lar)a bağlı yerelleştirilmiş kaynak dosyalarının tümünü silmek istediğinizden emin misiniz? + Kaynak dosyalarındaki ${Count} kaynak anahtarını ve tüm bağımlı yerelleştirilmiş kaynak dosyalarını kalıcı olarak silmek istediğinizden emin misiniz? - "${FileName}" dosyasından "${Key}" kaynak anahtarını ve buna bağlı yerelleştirilmiş kaynak dosyalarını silmek istediğinizden emin misiniz? + "${FileName}" kaynak dosyasındaki "${Key}" kaynak anahtarını ve tüm bağımlı yerelleştirilmiş kaynak dosyalarını kalıcı olarak silmek istediğinizden emin misiniz? - Metin kaynakı düzenle + Metin kaynağı düzenle + + + Bu isimde bir kaynak anahtarı zaten var! Kaynak anahtarı boş olamaz! + + '{0}' kaynak dosyası işlenirken bir hata oluştu. + Kayıp kaynak anahtarlarını bul @@ -2304,10 +2980,10 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Kaynak anahtarı: - "{0}" anahtarı "{1}" dosyasında bulunamadı. + "{0}" kaynak anahtarı "{1}" dosyasında bulunamadı. - Kayıp kaynak anahtarlarına referans + Kayıp kaynak anahtarları referansları ${ResourceKey} 'e referanslar (${ResourceFileName} içindeki) @@ -2316,7 +2992,10 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Bu kaynak anahtarının tanımı bulunamadı ve değiştirilemedi. - Yeni kaynak adı girin: + Yeni kaynak anahtarı adı girin: + + + Seçilen kaynak türü 'string' değildir ve düzenlenemez. Kaynağı ekle @@ -2334,13 +3013,22 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için {0} içindeki kaynak: - {0} cinsinden nesne: + {0} türünde öğe: <Bilinmeyen> + + ICSharpCode.Core ana kaynakları gizle + + + Seçildiğinde, ICSharpCode.Core ana uygulamasının kaynak dosyasında bulunan kaynak anahtarları listelenmez. + + + Çözümün tamamında bulunan kullanılmayan kaynak anahtarı sayısı. + - Kullanılmayan kaynak anahtarı + Kullanılmayan kaynak anahtarları Değer @@ -2348,6 +3036,9 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Kaynak değeri: + + Tüm ad alanlarındaki öğeleri göstermek için Ctrl + Boşluğa basın + Boo Yorumlayıcısı @@ -2355,7 +3046,7 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için FxCop bulunamadı. Lütfen SharpDevelop seçeneklerinden FxCop kurulum dizinini seçin. - FxCop kayıt dosyası okunamadı + FxCop kayıt dosyası okunamadı: Mono yüklü değil. @@ -2369,32 +3060,38 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Kod Analizi + + FxCop ile mevcut projeyi kontrol et + FxCop ile Kontrol Et Seçtiğiniz dizin bütün bir FxCop kurulumu içermiyor. + + FxCop yolunu seç + - FxCop aşağıdaki dizinde bulunmuşdur: + FxCop aşağıdaki dizinde bulundu: - FxCop bulunamadı. FxCop 'ı yükleyin, 'FxCop Youlunu seç' i tıklayıp SharpDevelevop 'a nereye yüklediğinizi belirtin. + FxCop bulunamadı. FxCop 'ı yükleyin ve SharpDevelevop 'ta 'FxCop yolunu seç' i tıklayıp yükleme konumunu belirtin. FxCop Yolu - Kural tümleşkesi ekle/çıkar + Kural derlemesi ekle/çıkar - FxCop bulunamadı - FxCop 'ı yüklediğinizden emin olun. + FxCop bulunamadı - FxCop 'ın yüklendiğinden emin olun. - Kural tümleşkelerini içeren dizini seçin + Kural derlemelerini içeren dizini seçin - Kod Analizini &etkinleştir(CODE_ANALYSIS sabitini tanımlar) + Kod Analizini Etkinleştir(CODE_ANALYSIS sabitini tanımlar) Mevcut kurallar yükleniyor... @@ -2403,13 +3100,13 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Derlerken Kod Analizini Çalıştır( CODE_ANALYSIS sabitini tanımlar ) - SharpDevelop seçeneklerinden FxCop a yol belirtebilirsiniz. + SharpDevelop seçeneklerinden FxCop yolunu belirtebilirsiniz. Karışık - Uyrarı yada Hata + Uyarı yada Hata Kural @@ -2417,6 +3114,9 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için FxCop çalışıyor + + Mesajı önle + Kapsanmış Kod @@ -2439,23 +3139,32 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Hiç kod kapsama dosyası üretilemedi: - Kod kapsama renkleri + Kod Kapsama Renkleri - Nesneleri &Goster: + Öğeleri Göster: Öğe arkaplanı: - Öğe önalanı + Öğe önplanı: - AaBbCcDdYyZz + AaBbCcXxYyZz + + + Dışla + + + Dahil et Kod kapsama çalıştırılıyor... + + Kod Kapsamayı Göster + Kaynak Kodunu Göster @@ -2463,22 +3172,61 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Ziyaret Sayısını Göster - Kod Kapsamayı Ters çevir + Kod Kapsamaya Geç - Tekrar Edilme Sayısı + Ziyaret Sayısı Tanımlama - Alınan Exception + İstisna yap - Exception göster + İstisna göster + + + Ek seçenekler + + + Bağlantı sağlayıcı + + + Bağlantı ek dosyaları + + + Belirtilen .NET modülleri bağlantısı + + + Hata ayıklama bilgisi üret + + + Kütüphane dosyaları konumları + + + Gömülü .NET kaynak dosyası + + + Önişlemci + + + Takipeden önişlemci sembollerini tanımla + + + Başlık dosyaları yerleşimi + + + Tüm tanımlı önişlemci sembollerini tanımsız yap + + + Takipeden önişlemci sembollerini tanımsız yap + + + Sembol - .NET Resource Dosyası(ikili) + .NET Kaynak Dosyası(ikili) C# Kaynak Dosyası @@ -2490,7 +3238,7 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için Proje - .NET Resource Dosyası + .NET Kaynak Dosyası SharpDevelop Çözümü @@ -2502,12 +3250,12 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için XML Dokümanı - NAnt bulunamadı '{0}'. + NAnt '{0}' bulunamıyor. Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının yerini ayarlayın. - NAnt inşâsı durduruldu. + NAnt derlemesi durduruldu. Projede bir '.build' dosyası yok. @@ -2516,10 +3264,10 @@ Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının ye NAnt Çalıştırılıyor. - NAnt 'ı durdurmak istediğinizden emin misiniz? + NAnt süreci sona erecek. Emin misiniz? - İnşâ Dosyası Oluştur + Derleme Dosyası Oluştur Tanıma Git @@ -2531,7 +3279,7 @@ Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının ye Argümanlar - İnşa Dosyası Üretme + Derleme Dosyası Üretimi Komut @@ -2552,25 +3300,25 @@ Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının ye Logoyu Göster - detaylı çıktı + Detaylı - NAnt özwlliklerini girin. + NAnt özelliklerini gir. - İnşâ dosyalarını yeniden yükler. + Derleme dosyalarını yeniden yükle - Seçili hedefi çalıştırır + Seçili hedefi çalıştır - Şu anki inşayı durdurur + Mevcut derlemeyi durdur - İşleyen bir süreç yok. + Çalışan bir süreç yok. - Projeyi Temizle + Hedefi Temizle Varsayılan Hedefi Çalıştır @@ -2579,7 +3327,10 @@ Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının ye Hedefi Çalıştır - NAnt 'ı Durdur + NAnt'ı Durdur + + + Hata ayıklamak için başlangıç &#8203;&#8203;projesi yok. Unit Testleri @@ -2609,27 +3360,57 @@ Lütfen SharpDevelop Seçeneklerinden NAnt çalıştırılabilir dosyasının ye Daha fazla bilgi - '{0}' dili için herhangi bir imza bulunamadı. + '{0}' dili için bir imza bulunamadı. - Hiçbir ize rastlanmadı. + İmza bulunamadı. PInvoke imzaları ekle... + + C#'tan Python'a + + + VB.NET'ten Python'a + + + Python Konsolu + + + Python Dosyaları + + + Python Proje Dosyaları + + + Satırı Python Konsola Gönder + Python Konsoluna Gönder + + '{0}' türü bulunamıyor. Bir derleme bilgisi eksik olabilir mi? + + + Seçilen eleman sınıfsız veya geçersiz bir üye, bu yüzden türetilmemiş semboller gösterilebilir. + + + İmleç konumu tanım türü bulunamadı. + + + Satırı Ruby Konsoluna Gönder + Ruby Konsoluna Gönder - ${Path} altındaki ${FileNameWithoutPath} dosyası yüklenemiyor. -Dosya varlığını ve izin durumunu kontrol et. + ${Path} yolundaki ${FileNameWithoutPath} dosyası yüklenemiyor. +Dosya varlığını ve izinlerini kontrol edin. - ${Path} altındaki ${FileNameWithoutPath} dosyası kaydedilemiyor. -Başka bir dosya adı seçin veya dizinin var olduğundan ve o konuma dosya yazılmasına izniniz olduğundan emin olun.(belki yazma-koruma problemi olabilir?) + ${Path} yolundaki ${FileNameWithoutPath} dosyası kaydedilemiyor. +Başka bir dosya adı seçin veya dizinin var olduğundan ve o konuma dosya yazmaya izniniz olduğundan emin olun.(belki yazma-koruma problemi olabilir?) Tarayıcı @@ -2638,32 +3419,32 @@ Başka bir dosya adı seçin veya dizinin var olduğundan ve o konuma dosya yaz C# 'dan VB.NET'e - Hata ayıklama yerleştirmesi + Hata ayıklama düzeni - Varsayılan yerleştirme + Varsayılan düzen <Düzenle> - Düzen EKle + Düzeni ekle - Kullanıcı tanımlı sayfa düzeni listesini düzenle: + Kullanıcı tanımlı düzenler listesini şekillendir: - Tertipleri Düzenle + Düzenleri Şekillendir - Düz yerleştirme + Plan düzeni - <Varsayılana Sıfırla> + <Varsayılana ayarla> - Sayfa düzeni yapılandırmasını sıfırlamak istediğinizden emin misiniz? -Not: Bu özel düzenlemeleri etkilemez. + Yapılandırma düzenini sıfırlamak istediğinizden emin misiniz? +Not: Bu işlem özel düzenlemelerinizi etkilemez. Dönüştür @@ -2675,76 +3456,80 @@ Not: Bu özel düzenlemeleri etkilemez. Dönüştürme Sonuçları - ${FileName} dosyasını çevirirken ${ErrorCount} hata. + ${FileName} dosyasını dönüştürürken ${ErrorCount} hata(ları). - Önce kaynak kodundaki hataları düzeltin(sadece hatasız kodlar çevrilebilir). + Önce kaynak kodundaki hataları düzeltin(sadece hatasız kodlar dönüştürülebilir). - ${FileName} çevrilmedi: + ${FileName} dönüştürülmedi: - Parçalayıcı ${ErrorCount} adet hata buldu. + Çözümleyici ${ErrorCount} adet hata buldu. - SharpDevelop Proje Çevirici + SharpDevelop Proje Dönüştürücü - Kaynak Dizin + Kaynak Dizini - {0} zaten var, çevrilemedi. + {0} zaten var, dönüştürülemedi. Hedef dizin - C# dan Boo ya + C#'tan Boo'ya - VB.NET den Boo ya + VB.NET'ten Boo'ya '${FileName}' dosyası açılamıyor. Geçerli bir çözüm veya proje dosyası değil. - SharpDevelop '${SolutionName}' adlı çözümü yükledi, fakat çözüm, '${ProjectName}' isimli projeyi içermiyor. + SharpDevelop '${SolutionName}' çözümünü yükledi; fakat '${ProjectName}' projesini içermiyor. + + + '${ProjectName}' projesini '${SolutionName}'çözümüne ekle '${ProjectName}' için yeni bir çözüm oluştur. - YazdırılacakBelge oluşturulamadı + Belgeyazdır oluşturulamadı - Bu isme sahip bir yazma-korumalı dosya belirtilen konumda zaten var. + Belirtilen konumda bu isimde bir yazma-korumalı dosya zaten var. + - Yüklü proje türünü işletebilecek bir mekanizma yok. + Yüklü proje türü için arkaplan yok. - Proje dosyası bulunmuş olamaz. + Proje dosyası bulunamıyor. - Kaynaklar + Referanslar - Web hizmeti tanımı okunamadı. Url='{0}' + Web servisi tanımı okunamadı. Url='{0}' - Çözüm Birimleri + Çözüm Öğeleri Çözüm - Bu dosya artık yok. + Dosya artık bulunamıyor. Dosyayı yeniden yüklemek istediğinizden emin misiniz ? Tüm değişiklikler kaybedilecek. - ${LanguageBinding} dil bağlaması ${FileName} dosyasını derleyemiyor. + ${LanguageBinding} dil bağlayıcısı ${FileName} dosyasını derleyemiyor. Dosya kaydedildi @@ -2755,17 +3540,20 @@ Not: Bu özel düzenlemeleri etkilemez. Dosya Kaydedildi + + Proje tarayıcı dosyasında gezinin + VB.NET 'den C# 'a - (+${NumOverloads} aşırı yükleme) + (+${NumOverloads} taşmaları) - ${CurrentMethodNumber} taneden ${NumberOfTotalMethods}. + ${NumberOfTotalMethods} ${CurrentMethodNumber} . - ${File} dosyası harici olarak değiştirilmiş, yeniden yüklemek ister misiniz? + ${File} dosyası dışarıdan değiştirilmiş. Yeniden yüklemek ister misiniz? Artan Arama: @@ -2776,6 +3564,12 @@ Not: Bu özel düzenlemeleri etkilemez. (dökümanın sonuna ulaşıldı) + + Artan Ters Arama: + + + ${Filename} dosyasından ${Assembly} için kod tamamlama bilgisi yükleme hatası: + Devam Et @@ -2786,25 +3580,25 @@ Not: Bu özel düzenlemeleri etkilemez. SharpDevelop'u Kapat - SharpDevelop 'da anlaşılamayan bir hata oluştu. Bu hatayı beklemiyorduk, bu hatayı SharpDevelop takımına ileterek bize SharpDevelop'ı geliştirmemizde yardım etmenizi isteriz. + SharpDevelop'ta bilinmeyen bir hata oluştu. Bu hatayı beklemiyorduk; hatayı SharpDevelop takımına ileterek SharpDevelop'u geliştirmemizde yardımcı olmanızı bekliyoruz. - Hataları nasıl en iyi şekilde bildirebilirim: Takım üyeleri için gerekli soruları en aza indirebilmek ve SharpDeveleop'ın kullanıcıları tarafından tespit edilen hataların rapor ve takip edilebilmesi için web tabanlı bir forum kurduk. Hata raporlamada daha kolay kopyala-yapıştır için panoya kopyalanan mesaja ek olarak, sizden hatanın nasıl yeniden oluşturulabileceği konusunda mümkün olduğunca detaylı adım-adım anlatım sunmanızı istiyoruz. + Hata raporlarını en iyi şekilde nasıl bildirebilirsiniz: Takım üyeleri için gerekli soruları en aza indirebilmek ve SharpDeveleop kullanıcıları tarafından tespit edilen hataların raporlanması ve takibi için web tabanlı bir forum kurduk. Hata raporunu forum mesaj panosuna daha kolay kopyala-yapıştıra ek olarak, hatanın nasıl yeniden oluşturulabileceği konusunda mümkün olduğunca detaylı adım-adım anlatım sunmanızı istiyoruz. - SharpDevelop dan çıkmak istediğinizden emin misiniz? Kaydeilmemiş değişiklikler kaybolacak! + SharpDevelop dan çıkmak istediğinizden emin misiniz? Kaydedilmemiş değişiklikler kaybedilecek! Hatayı SharpDevelop Takımına bildir. - SharpDevelop'ı herkes için daha iyi bir program olmasına yardım eden herkese teşekkürler! + SharpDevelop uygulamasının daha iyi olması için yardım eden herkese teşekkürler! - Yönetilmeyen bir exception oluştu + Bilinmeyen istisna oluştu - Form yüklenemiyor. Muhtemel sebep: Bileşenleri başlat işlevi elle değiştirilmiş. + Form yüklenemiyor. Muhtemel sebep: bileşen başlat yöntemi elle değiştirilmiş. '${RootComponent}' bileşeni için kök tasarımcı oluşturulamadı. @@ -2816,16 +3610,16 @@ Not: Bu özel düzenlemeleri etkilemez. Tasarımcı yüklenirken hata: - Tümleşke + Derleme Konum - Uzayalanı + Ad alanı - E&klenilecek bileşenler + Eklenilecek bileşenler Özel @@ -2837,7 +3631,7 @@ Not: Bu özel düzenlemeleri etkilemez. Lütfen geçerli bir dosya adı girin. - Geçerli bir .NET tümleşkesinin dosya adını girin. + Lütfen geçerli bir .NET derlemesi dosya adı girin. Sürüm @@ -2846,16 +3640,16 @@ Not: Bu özel düzenlemeleri etkilemez. GAC - ${Name} tümleşkesi herhangi bir bileşen içermiyor. + ${Name} derlemesi herhangi bir bileşen içermiyor. - &Dosya Adı + Dosya Adı - Bileşenler &Ekle + Bileşenler Ekle - Tümleşke + Derleme Kategoriler @@ -2864,40 +3658,61 @@ Not: Bu özel düzenlemeleri etkilemez. Kenarçubuğunu Yapılandır - İsimboşluğu + Ad alanı - &Yeni + Yeni - Bu kategoriyi çıkarmak istediğinizden emin misiniz? + Bu kategoriyi silmek istediğinizden emin misiniz? Bileşenleri Kaldır - Kategoriden seçili bileşenleri çıkarmak istediğinizden emin misiniz? + Kategoriden seçili bileşenleri silmek istediğinizden emin misiniz? Yeniden Adlandır + + Dışardan al... + + + Yerel kaynak + + + Hayır + + + Önizleme + + + Proje kaynağı + + + Kaynak seç + Üretilmiş kod - Kod görünümünde InitializeComponents işlevini sadeceokunabilir olarak işaretle + Saltokunur kod görünümünde BileşenleriBaşlat yöntemini işaretle Genel + + Visual Studio Stili Olay Eylemcileri Üret + Izgara Özellikleri - &Yükseklik + Yükseklik - Araç Şeritlerinin üstünde düzenlemeye izin ver + Araç çubuklarını düzenlemeyi etkinleştir En iyileştirilmiş kod üretimini kullan @@ -2906,34 +3721,52 @@ Not: Bu özel düzenlemeleri etkilemez. Izgara Seçenekleri - Özellikler tepisisi ayarları + Özellik doldurma ayarları - Özellikleri alfabetik olarak sırala + Özellikleri alfabetik sırala - Izgarayı &Göster + Izgarayı Göster - Akıllı Etiketleri otomatik aç + Akıllı Etiketleri kendiliğinden aç Akıllı Etiketleri Kullan - Izgaraya Uydur + Çizgi Çek - Hizalama Durumu + Hizalama Modu - Izgaraya H&izalan + Izgaraya Hizala - Izgaraya Uydur + Izgaraya Hizala - &Genişlik + Genişlik + + + Yeni olay işleyicilerine "TODO" komutu ekle + + + Özellik atama (küçük sayıların özellikleri için hızlı, fakat büyük sayıların özellikleri için kötü sonuç) + + + Varsayılan yerelleştirme modeli + + + Mevcut değişmeyen formların yerelleştirme modelini terket + + + Yerelleştirme Modeli + + + Özellik yansıması (birkaç özellik için çalışma zamanında yavaş,ama büyük sayıların özellikleri için daha iyi sonuçlar, bilhassa birçok varsayılan değer ile) Windows Form Tasarımcısı @@ -2942,7 +3775,7 @@ Not: Bu özel düzenlemeleri etkilemez. Kategori Adı - Zaten var, başka isim seçin. + Ad zaten var, başka bir tane seçin. Yeni Kategori @@ -2954,15 +3787,21 @@ Not: Bu özel düzenlemeleri etkilemez. Bileşenleri Göster - Kısır döngüye neden olacak bir bileşen eklemeye çalışıyorsunuz. + Bir sonsuz döngüye neden olacak bileşen eklemeye çalışıyorsunuz. - Form Tasarımcısı için bileşen oluştururken hata( bileşen, kurucusunda bir hata oluşturdu). + Form Tasarımcısı için bileşen oluştururken istisna (bir bileşen, kurucuda bir istisna oluşturdu). BU KAYNAK KODUNU ETKİLEMEZ. + + Tasarımcı yüklenemedi. Sözdizimi hataları için kaynak kodunu ve tüm yararlanılabilir referansları kontrol edin. + + + Tasarımcı içeriği temizlemek için çalışırken bir veya daha fazla hata oluştu. Form/kontrol üzerinde bir özel / üçüncü parti bileşende bilinmeyen bir istisna olabilir. + Kenar çubuğu bileşen kütüphanesi yüklenemedi. -Hiçbir Windows form bileşeni erişilemeyecek, lütfen kenar çubuğunu elle ayarlayın( bir kenar çubuğuna sağ tıklayın kategori->Kenar Çubuğu Özelleştir 'i seçin) +Windows Forms bileşenleri yok, lütfen kenar çubuğunu elle ayarlayın( bir kenar çubuğuna sağ tıklayıp kategori->Kenar Çubuğu Özelleştir 'i seçin) Özel Bileşenler @@ -2992,13 +3831,13 @@ Hiçbir Windows form bileşeni erişilemeyecek, lütfen kenar çubuğunu elle ay Git - İsimboşluğu geçersiz karakterler içeriyor. Bir isimboşluğu sadece harf, rakam yada alttan-tire içerebilir. + Ad alanı geçersiz karakterler içeriyor. Bir ad alanı sadece harf, rakam yada alt-tire içerebilir. - Referans adı geçersiz karakterler içeriyor. + Referans ad geçersiz karakterler içeriyor. - İsimboşluğu: + Ad alanı: Parametreler @@ -3013,7 +3852,7 @@ Hiçbir Windows form bileşeni erişilemeyecek, lütfen kenar çubuğunu elle ay Yenile - Elde edilen URI + Erişim URI Servis @@ -3028,25 +3867,34 @@ Hiçbir Windows form bileşeni erişilemeyecek, lütfen kenar çubuğunu elle ay Değer - Mevcut Web Hizmetleri + Yararlanılabilir Web Servisleri Bağla + + Yönetilen + + + İşleme Ekle + Çıktı dizini oluşturulamıyor. -Gerekli erişim hakkınız olduğundan emin olun. +Erişim haklarınızı kontrol edin. Geçersiz proje adı. Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. - Geçersiz proje adı: proje adları '.' ile bitmez. + Geçersiz proje adı: proje adı '.' ile bitmez. Geçersiz proje adı: proje adı harf ile başlamalıdır. + + Proje konumu için geçerli bir yol belirtmeniz gerekir. + SharpDevelop ile ilişkilendirmek istediğiniz dosya türlerini seçin: @@ -3054,16 +3902,16 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Dosya Türü İlişkileri - Uygulama başlangıcında dosya türlerini ilişkilendir. + Uygulama başlarken dosya türlerini ilişkilendir. - Büyük-Küçük harf duyarlı + Büyük-küçük harf duyarlı Sıralama Seçenekleri - Boşklukları yoksay + Boşluk sonlarını yoksay Aynı satırları çıkar @@ -3077,6 +3925,9 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Azalan + + Araç bulunamadı + Kimlik Tanımlama @@ -3084,7 +3935,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Alan: - Lütfen belirtilen url ye erişebilmek için gerekli kimlik bilgilerini verin. + Lütfen belirtilen url'ye erişebilmek için gerekli kimlik bilgilerini verin. Şifre: @@ -3095,59 +3946,83 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Kullanıcı adı: + + Taslak + + + Taslak görünümü geçerli belge için mevcut değil. + Yükleniyor... - &Sıfırla + Sıfırla - Tanımlamayı &Göster + Tanımlamayı Göster - Sıfırlama başarısız. Sebep: Başka bir özelliğin değişmesinden ötürü sıfırlama değeri şu an gerçersiz olabilir. + Sıfırlama başarısız. Sebep: Başka bir özelliğin değişmesinden ötürü sıfırlama değeri şu an geçersiz olabilir. Ayrıştırılıyor - İnşâ İşlemi + Derleme İşlemi - O dosyanın inşa eylemi + O dosyanın derleme işlemi Çıktı dizinine kopyala - Dosyanın çıktı dizinine kopyalanıp kopyalanmayacağını belirtir. + Dosyanın, çıktı dizinine kopyalanıp kopyalanmayacağını belirtir. Özel Araç - Dosyayı çıktıya çeviren aletin adını belirler. + Dosyayı çıktıya dönüştüren aracı belirtir. - Özel Alet İsimBoşluğu + Özel Araç Ad alanı - Çıktısını yerleştiren isimboşluğu özel aracını belirtir. + Çıktıyı yerleştiren özel aracın ad alanını belirtir. + + + Dosyanın tam yolu. + + + Mantıksal Ad + + + Gömülü kaynak adı. Eğer boş bırakılırsa, kendiliğinden ad oluşturulur. - Diğer Adlar + Takma Adlar + + + Bir virgülle ayrılmış takma ad listesi. Eğer gerekiyorsa referans derleme ile çakışan sınıf ve ad alanı isimlerinde takma adlar kullanın, örneğin aynı derlemenin farklı sürümleri. Kültür - Bu referans tarafından desteklenen kültür + Referans tarafından desteklenen kültür + + + Gömülü birlikte çalışma türleri + + + Referans derlemede tanımlı COM çalışma türlerinin hedef derlemede gömülü olup olmadığını belirtir. Yerel kopya - Eğer true ise referans edilen tümleşke çıktı dizinine kopyalanır + Eğer doğru(true) ise; referans derleme, çıktı yoluna kopyalanır (İsim) @@ -3156,16 +4031,22 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Referansın adı - Ortak Anahtar Simgesi + Ortak Anahtar İşareti - Açık anahtar + Ortak anahtar işareti + + + Referans derleme + + + Yanlış(False) olarak ayarlanırsa, Bu referans yalnızca bir derleme bağımlılık isteği belirtir ve referans derleme yapılmaz. - Duruma özel uyarlama + Özel Sürüm - Referansın, tümleşkenin belirli bir sürümüne bağlı olup-olmadığını gösterir. + Bu referansın, derlemenin özel bir sürümüne bağlı olup olmadığını gösterir. URL Davranışı @@ -3177,16 +4058,16 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Sürüm - Projenin büyük, küçük, yeniden gözden geçirme ve inşâ numaları + Referansın büyük, küçük, yeniden gözden geçirme ve derleme numaraları Web Referans URL si - Web refarns URL 'si + Web referans URL 'si - ${combineLocation} dosyası zaten var, var olanın üstüne yazılsın mı? + ${combineLocation} çözüm dosyası zaten var, üstüne yazmak istiyor musunuz? '${type}' türünde bir proje oluşturulamıyor. @@ -3197,17 +4078,35 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. ${projectLocation} proje dosyası zaten var, var olanın üstüne yazılsın mı? + + ${fileNames} dosya(lar) zaten var, üzerine yazmak istiyor musunuz? + - Dosya zaten var + Dosya(lar) zaten var - Yüklüyor ${Filename}... + ${Filename} yükleniyor... + + + Çözümü kapat Eski çözümü açık tut - Çözümü yenile + Çözümü yeniden yükle + + + Bu çözüm dışarıdan değiştirildi. + + + Seçilen projeleri dönüştür: + + + Seçilen çalışma çerçevesini değiştir: + + + Seçilen projenin sürümünü değiştir Derleyici Sürümü @@ -3219,11 +4118,23 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. <değiştirmeyin> - Hedef Çatı + Hedef Çalışmaçerçevesi Proje Yükseltmesi + + '${ProjectName}' projesi MSBuild ${OldToolsVersion} hedefliyor, fakat bu sürüm yüklü değil. +Bu projenin MSBuild ${NewToolsVersion} sürümüne yükseltilmesini istiyor musunuz? +Proje yükseltme olmadan açılamaz. + + + MSBuild ${NewToolsVersion} sürümüne yükselt + + + Bu çözüm SharpDevelop önceki bir sürümü kullanılarak oluşturulmuş. +Eğer yükseltmek isterseniz, yeni bir dil veya yeni çalışmaçerçevesi özelliklerini kullanabilirsiniz. + Şu anki ortam bulunamadı. 'Seçenekler->Görsel Biçim' e gidin ve şu anki dil ortamını değiştirin. @@ -3232,7 +4143,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Olanların hepsini işaretle - Olanların hepsini değiştir. + ${Count} değişimlerini yap. Tüm Testler @@ -3240,14 +4151,29 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Kod Kapsama + + XML çıktı dosyası oluştur + + + Herbir testi etiketle + + + Gölge kopya + Logoyu göster - İlerleme durmunu göster + İlerleme durumunu göster + + + Ayrı bir konu üzerinde testler çalıştır + + + Kod kapsama ile tüm testleri çalıştır - Birimi test tepsisinde çalıştır + Birimi test ortamında çalıştır Şu anki projedeki testleri çalıştır @@ -3258,11 +4184,62 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Hata ayıklayıcı ile çalıştır + + ${Name} test ediliyor... + + + Test + + + Ünite testleri çalıştırılamıyor.'{0}' dosyası bulunamıyor. + + + Web + + + Uygulama zaten var. + + + Uygulama / sanal dizin oluştur + + + Web sunucu seçeneklerini etkisizleştir + + + Yerel IIS veya IIS Express bulunamadı. + + + ASP.NET/IIS(Express) ({0}) çalışan işlemi bulunamadı. + + + Belirtilen harici program veya URL yok. Web sunucusunda Web sekmesi - Proje Özelliklerini kontrol edin. + + + Sunucu portu: + + + Proje Url: + + + Web Sunucusu + + + Hata ayıklayıcı işleme ekleme yapamadı. + + + IIS Express Web sunucusunu kullan + + + Yerel IIS Web sunucusunu kullan + + + Uygulama/sanal dizin oluşturuldu. + - Uzantı Ekle + Uzantıları Ekle - WiX Uzantıları Dosyaları + WiX Uzantı Dosyaları WiX Kütüphane Dosyaları @@ -3276,32 +4253,45 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Uzantılar + + Kültürler: + - ICE'leri bastır + ICE'leri dışla: Uyarılara hata muamelesi yap: - WiX MSBuild uzantı yolu + WiX MSBuild uzantıları yolu: - WiX hedefleri konumu: + WiX hedefleri yolu: - WiX görevleri konumu: + WiX görevleri yolu: - WiX konumu: + WiX araç yolu: + + + WiX Değişkenler: Belgede, '{0}' numaralı diyalog bulunamadı. + + Eklenti, şu formda olmalıdır:Sınıf,Çevirme + +Örneğin: + +Microsoft.Tools.WindowsInstallerXml.Extensions.NetFXCompiler, WixNetFxExtension + Kütüphane - Bağlama + Bağlantılama Ad @@ -3318,6 +4308,9 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Kur dosyaları bulunamadı. WiX dosyaları hata içeriyor. + + Herhangi bir TARGETDIR dizini veya DirectoryRef öğesi bulunamıyor. Mevcut değil veya WiX belgesi WiX 3.0 için değildir veya alanadı "http://schemas.microsoft.com/wix/2006/wi" değildir. + '{0}' projesinde hiçbir WiX(.wxs) dosyası bulunamadı. @@ -3334,7 +4327,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Önişleme - WiX Uzantısı Ekle + WiX uzantısı Ekle WiX Kütüphanesi Ekle @@ -3342,14 +4335,17 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Yükleme Paketi + + Modül Birleştirme + WiX Kütüphanesi - Diyalogları Ayarla + İletişim Kutularını Ayarla - '{0}' içinde '{1}' bulunamadı + '{1}' içinde '{0}' bulunamadı Ekle... @@ -3361,16 +4357,16 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Gerekli olan '{0}' özelliği kayıp. - Wix belgesinde hiçbir kurulum diyaloğu yok. Lütfen imleçi diyalog elemanının içine hareket ettirin yada bir diyalog açmak için Kurulum Diyalogları penceresini kullanın. + Wix belgesinde kurulu bir iletişim kutusu yok. Lütfen imleci bir İletişim Kutusu elemanına hareket ettirin yada İletişim Kutularını Ayarla penceresini kullanın. Yönetici Araçları - Uygulama Verileri + Uygulama Verisi - Uygulama Ortak Verisi + Ortak Uygulama Verisi Ortak Dosyalar 64 @@ -3388,7 +4384,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Yazı tipleri - Yerel Uygulama Verileri + Yerel Uygulama Verisi Resimlerim @@ -3403,13 +4399,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Program Dosyaları - Program menüsü + Program Menüsü Gönder - Başlangıç Menüsü + Başlat Menüsü Başlangıç @@ -3445,7 +4441,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. WiX Yerelleştirme Dosyaları - .NET Çatı Uzantısı + .NET Framework Uzantısı Fark bulunamadı @@ -3460,19 +4456,49 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. COM+ ve Mesaj Kuyruğu Uzantısı(pubca) - WiX Hedef Dosyası + WiX Hedefler Dosyası - WiX Görev Dosyası + WiX Görevler Dosyası Visual Studio Uzantısı + + Kopyala + + + Kes + + + Düzeylendir + + + Yapıştır + + + Özellikler + + + Tekrarla + + + Kaldır + + + Araçlar + + + Geri al + + + XAML görünümü + Özel: - Özellik ekle + Nitelik Ekle Özel: @@ -3481,7 +4507,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Eleman Ekle - XSLT &Belirle + XSLT Belirle XSLT Stil Sayfası Belirle @@ -3493,13 +4519,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. XPath Sonuçlarını Gizle - XSLT &Aç + XSLT Aç - XSL&T Çalıştır + XSLT Çalıştır - XML Şemasını Seçin + XML Şeması Seç XML 'yi Doğrula @@ -3514,7 +4540,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Şema notlarını göster - XML Ayarları + XML Seçenekleri XML Tamamlama @@ -3535,10 +4561,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Şemalar - Şema eklenemiyor. '{0}' isimboşluğu zaten var. + Şema eklenemiyor. '{0}' ad alanı zaten var. - '{0}' şemasının hedef isimboşluğu yok. + '{0}' şemasının bir hedef ad alanı yok. XML Şemaları @@ -3549,11 +4575,29 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Değişiklikler kayıt edilemiyor. + + Nitelik Ekle... + + + Yavru Açıklama Ekle + + + Yavru Eleman Ekle... + + + Yavru Metin Düğümü Ekle + + + Açıklamadan Sonra Ekle + + + Açıklamadan Önce Ekle + - -Dan Sonra Eleman Ekle... + -dan Sonra Eleman Ekle... - -Dan Önce Eleman Ekle... + -dan Önce Eleman Ekle... Metin Düğümünü Sonrasına Yerleştir @@ -3568,16 +4612,16 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. XML Ağacı - İsim boşluğu + Ad alanı - İsim boşlukları + Ad alanları - XPath sorgu sonucu 0 nesne bulundu. + XPath sorgusunda 0 öğe bulundu. - Ön Ek + Önek Sorgulama @@ -3597,35 +4641,59 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. XSLT Çıktısı + + ILSpy belirtilen konumda bulamadı ya da SharpDevelop'un erişim için yeterli hakları yok. + + + ILSpy yolu henüz belirtilmedi. + + + ILSpy aç + + + Bu özellik, ILSpy gerektirir. Henüz kurulu değilse, ücretsiz olarak indirebilirsiniz: + + + ILSpy.exe tam yolu: + + + ILSpy yolunu ayarla + - Dış araçlar kurulumu yüklemeniyor. + Dış araçlar yapılandırma dosyası yüklenemiyor. - Şablon kurulum dosyası yüklenemiyor + Şablon yapılandırma dosyası yüklenemiyor Proje şablonu yüklenirken hata oluştu + + SharpDevelop kapatılmadan önce derleme bitirilmelidir. + + + Derleme iptal edildi. + - İnşâ Başarısız. + Derleme başarısız. - İnşâ başarı ile tamamlandı. + Derleme başarılı oldu. - İnşâ başladı. + Derleme başladı. - ------ İnşâ başladı: Proje: ${Project} Konfigurasyon: ${Config} ------ + ------ Derleme başladı: Proje: ${Project} Yapılandırma: ${Config} ------ - İnşâ Ediliyor + Derleniyor Derleniyor - COM birlikte-işerlik tümleşkesi inşâ ediliyor... + COM birlikte çalışma çevrimi derleniyor... Çalıştır: ${Script} @@ -3637,7 +4705,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Ana derleme yapılıyor... - İnşâ tamamlandı -- ${Errors} hata, ${Warnings} uyarı + Derleme tamamlandı -- hata ${Errors}, uyarı ${Warnings} + + + ${Name} atlandı (SharpDevelop içinde değişiklik yapılmadı) SharpDevelop @@ -3645,6 +4716,18 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Değişiklikleri iptal etmek istediğinizden emin misiniz? + + Yerel değişken + + + ad alanı + + + parametre + + + Aşırı yükleme + Geçerli değişiklikleri kaydetmek istiyor musunuz? @@ -3657,17 +4740,26 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Hazır + + Tampon belleklerdeki tüm sık kullanılanları sil. + Sık Kullanılanı Sil - Tümünü etkin/pasif kıl + Tümü etkin/etkisiz - Bir sonraki sık kullanılana git + Sonraki sık kullanılana git - Bir önceki sık kullanılana git + Önceki sık kullanılana git + + + {0} @line {1} + + + Konum Sık Kullanılanlar @@ -3676,13 +4768,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Geri - Temel tipler + Temel türler Diğer Üyeleri Göster - Gizli Üyeleri Göster + Private Üyeleri Göster Proje Referanslarını Göster @@ -3691,10 +4783,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Protected Üyeleri Göster - Genel Üyeleri Göster + Public Üyeleri Göster - Sınıf Görünümü Seçenekleri + Sınıf Görünüm Ayarları Aramayı Temizle @@ -3703,13 +4795,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Ara - Türemiş tipler + Türemiş türler İlet - Hiçbir sonuç bulunamadı. + Arama sonucu olumsuz. Sınıf Görünümü Arama @@ -3718,13 +4810,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Sınıflar - Tümüzü Temizle + Tümünü Temizle - Çıktıyı göster: + Çıktısını göster: - Metni Kaydir/ma + Sözcük Kaydırmaya Geç DuraksamaNoktaları @@ -3738,8 +4830,11 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Semboller olmadan bir işleve geçemezsiniz. + + Hata ayıklama sembolleri olmadan bir işlevi değiştiremezsiniz. Ya semboller ile yeniden derleyin yada "Sembolsüz Tekrar Derle" seçeneğini etkinleştirin. + - [Dış İşlevler] + [Dış Yöntemler] Fonksiyon değiştir @@ -3747,6 +4842,9 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Dil + + Modül + Argüman adlarını göster @@ -3754,19 +4852,94 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Argüman değerlerini göster - Dış işlevleri göster + Dış yöntemleri göster + + + Satır numarasını göster + + + Modül adlarını göster + + + Sor + + + Kesme + + + Kesme noktası + + + Kesme noktası vurgusu! + + + Kesme noktası vurgusu satır {1} de {0} . + + + Kesme noktası vurgusu satır {1}de {0} çünkü {2} + + + Koşullu + + + Koşul + + + Devam + + + Kesme noktası etkisiz + + + Kesme noktasını etkin + + + Sözdizimini kontrol et + + + Betik dili + + + Hata Ayıklayıcı Betiği Düzenle + + + Sınırla + + + İz + + + Konsol + + + Kesme Devam - Hatanın önü kesilemedi. Hatası ayıklanan program daha fazla devam edemez. + İstisnaya müdahale edilemedi. Hata ayıklaması yapılan program daha fazla devam edemez. + + + Yakalanan istisnaya müdahale edilemedi. Hata ayıklama sembolleri istisna kaynağı için mevcut olmayabilir. + + + İstisna Detaylarını Gizle + + + --- İç istisna yığını izlemesi sonu --- + + + {0}da - {0} üzerinde {1} içinde : satır {2} + {1} içinde {0} üzerinde:satır {2} - {0} istisnası hata ayıklama için atıldı: + {0} türü bir hata: + + + İstisna Detaylarını Göster Durdur @@ -3774,15 +4947,24 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. İstisna + + Yakalanan istisna + + + Bilinmeyen istisna + - Hata Geçmişi + İstisna geçmişi - Hata + İstisna Zaman + + Göster/Gizle Yakınlaştırma Kontrolü + Yerel @@ -3790,10 +4972,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Yerel değişkenler - Taban nesne + Temel sınıf - Hata ayıklayıcı çalışırken değişkenlere göz atamazsınız. + Hata ayıklayıcı çalışırken değişkenleri inceleyemezsiniz. {0} dan {1} e çevrilemez @@ -3807,20 +4989,68 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Değeri panoya yapıştır + + Ad + + + Public üyeler dışında + + + Public Static üyeler dışında + - Gizli üyeler + Private üyeler - Gizli Durağan Üyeler + Private Static Üyeler Hatanın tümünü göster... - Değerleri onaltılık düzende göster + Değerleri onaltılık göster - Durağan üyeler + Static üyeler + + + Tür + + + Değer + + + Hafıza + + + {0} adresi bulunamadı! + + + Ekran bayt boyutu: + + + Adrese atla: + + + Diğer sanal adresler + + + Bellek adresleri eşleştirilemedi! + + + Hata ayıklanamıyor veya işlem yürütülemiyor! + + + Önceki sanal adresler + + + {0} dan {1} e okunuyor - boyut {2}. + + + Mevcut adresleri yinele + + + {1} boyutlu {0} adresi okunamıyor. Yüklü modüller @@ -3828,30 +5058,51 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Adres + + (dinamik) + - Bir Sembol Yüklenmedi. + Semboller yüklenmedi. Semboller yüklendi. + + (hafızada) + Sıra - Proğram + Program Semboller - Zaman Damgası + Zaman Ekleme Sürüm + + Nesne Grafiği + + + Paralel Yığınlar + + + İmleç çalıştır + Geçerli ifadeyi ayarla + + Hata ayıklamayı durdurmak istiyor musunuz? + + + İşlemden ayırsın veya sonlandırsın mı? + Yürütme birimleri @@ -3861,9 +5112,15 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Bir sonraki adıma geçemezsiniz çünkü; bir aktif işlev seçilmemiş + + Mevcut hiçbir çerçeve ile bir iş parçacığını değiştiremezsiniz. + Hata ayıklayıcı çalışırken iş parçacıklarını değiştiremezsiniz. + + Yararlanılabilir derlenmiş kod seçenekleri olmadan, derlenmiş kod parçacığını değiştiremezsiniz. + Dondur @@ -3891,6 +5148,30 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. İş parçacığı değiştirme + + Geçiş Yöntemini Göster + + + İzleme + + + İzleme Ekle + + + Izleme için bir tanım girin: + + + Geçersiz tanım: {0} + + + Yenile + + + Hepsini kaldır + + + İzlemeyi kaldır + Tanım Görünümü @@ -3898,7 +5179,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Hatalar - ${TaskService.Errors} Hata + ${TaskService.Errors} Hataları Hataların listede gösterilip-gösterilmeyeceğini seçin @@ -3910,7 +5191,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Mesajların listede gösterilip-gösterilmeyeceğini seçin - ${TaskService.Warnings} Uyarı + ${TaskService.Warnings} Uyarıları Uyarıların listede gösterilip-gösterilmeyeceğini seçin. @@ -3945,11 +5226,17 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Yardım + + Taslak + + + Bu belge için kullanılabilir bir taslak içeriği yoktur. + Çıktı - İnşâ + Derle Hata Ayıkla @@ -3973,7 +5260,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Tümünü genişlet - ${Count} dosya + ${Count} dosyalar Düz @@ -3997,7 +5284,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Dosya başına - Arama listesi durumunu seç + Liste modu aramayı seç Son aramaları göster @@ -4012,49 +5299,49 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Araçlar - Şu ankini çökert + Mevcudu daralt - Şu ankini aç + Mevcudu genişlet Sonuçları temizle - Bütün hataları göster + Tüm hataları genişlet - Yoksayılanları uzat + Tüm yoksayılanları genişlet - Şu anki başarısızlıkları uzat + Mevcut hataları genişlet - Şu an yoksayılanları göster + Mevcut yoksayılanı genişlet Ağaç - Doğrulama: hatalı + Doğrulama: başarısız ------ XML Doğrulanıyor ------ - Onaylama: başarılı + Doğrulama: başarılı - Test tümleşkelerini kaldırır, otomatik yüklemeyi iptal eder. + Test derlemeleri yüklenemiyor, kendiliğinden yükleme iptal edildi. Tanimlamaya &git - Şu anki seçili projedeki NUnit 'e referans ekle + Mevcut seçili projedeki NUnit 'e referans ekle - Test tümleşkelerini yeniden yükler + Test derlemelerini yeniden yükler Bütün testleri çalıştır @@ -4069,41 +5356,71 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Testleri durdur - Test etmeyi etkinleştirmek için testleri çalıştır yada yenile 'ye tıklayın + Testleri çalıştıra tıkla yada Testi çalıştırmak için yenile Yükleme hatası - '${TestCase}' testi başarısız, çünkü: '${Message}'. + Test durumu '${TestCase}' başarısız. - '${TestCase}' testi çalıştırılmadı. + Test durumu '${TestCase}' yürütülemedi. - Tümleşke Yükle... + Derleme Yükle... - Referans Edilmiş Tümleşkeleri Yükle + Referanslı Derlemeleri Yükle - Standart Tümleşkeleri Yükle + Standart Derlemeleri Yükle - &Kapat + Kapat Bu hariç hepsini kapat - K&aydet + Kaydet - Farklı Ka&ydet... + Farklı Kaydet... Dosya yolunu/adını kopyala + + Explorer'da klasör içeriğini aç + + + Burada komut istemi aç + + + hedef çalışmaçerçevesini seçin + + + Taşınabilir Sınıf Kitaplığı Araçları bulunamadı. + + + .NET Taşınabilir AltSeti + + + İki veya daha fazla çerçevenin seçilmesi gerekir. + + + Seçili profil: + + + Taşınabilir Kitaplık Profili seç + + + Visual Studio yüklemeden Taşınabilir Sınıf Kitaplığı Araçları'nı yüklemek için,bilgisayarınıza dosyayı(PortableLibraryTools.exe)indirip kaydedin ve bir komut istemi penceresinde kurulum programını çalıştırın.Komut satırında /buildmachine anahtarı ekleyin. + + + Bütün düğümleri daralt + Var olan dosyaları ekle @@ -4135,11 +5452,14 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Web Referansı Ekle - İnşâ et + Derle Temizle + + Tümünü daralt + '${FileName}' dosyasını tamamen sil? @@ -4152,38 +5472,56 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Projeden Dışla + + Özel araçları çalıştır + + + Varolan klasör... + + + Hedef dizine klasörü kopyalamak istiyor musunuz? + - Var olan Öğe... + Varolan Öğe... + + + Öğe, Bağımlı Öğe Olarak Mevcut ... - Var olan Proje... + Varolan Proje... - NDoc ile belgelendirme inşâ et + XML açıklamalarından belgelendirme derle - Projenin inşa ayarlarını xml döküman dosyası üret şeklinde değiştirmelisiniz. + Projenin derleme ayarlarını, bir xml belgeleme dosyası üret şeklinde değiştirmelisiniz. Projeyi derlemelisiniz - xml döküman dosyayı yok, projeyi tekrar derlemelisiniz. + xml döküman dosyası yok, projeyi derlemelisiniz. + + + XML açıklama belgeleri oluşturabilmek için 'Sandcastle Yardım Dosyası Derleyicisi'nin kurulu olması gerekir. - Html İhraç + Html Dışa Aktar Projeye dahil et - Derleme + Derle Yerleştir + + Yeni Bağımlı Öğe ... + - Y&eni Dizin + Yeni Klasör Yeni Öğe... @@ -4192,16 +5530,22 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Yeni Proje - Yeni Çözüm Dizini + Yeni Çözüm Klasörü + + + Bu proje bir web projesi değil. - &Aç + Aç + + + Çıktı Klasörü Aç - Yeniden inşâ et + Yeniden derle - Web Referansını Tazele + Web Referansını Yenile Yeniden Adla&ndır @@ -4209,11 +5553,17 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Projeyi Çalıştır + + Projeyi Hata Ayıklamadan Çalıştır + Başlangıç Projesi olarak Ata + + Tarayıcıda görüntüle + - Yeni Dizin + Yeni Klasör {0} projesinden tüm web referanslarını silmek istiyor musunuz? @@ -4222,19 +5572,19 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Tüm web referanslarını sil - Bileşkeler (*.dll)|*.dll + Derlemeler (*.dll)|*.dll - Tümleşke + Derleme Sınıf adı - Derleme + Derle - Tümleşke oluştur + Derleme oluştur ECMA betiği @@ -4243,7 +5593,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Son - Açıkca yakala + Açık yakala Gruplar @@ -4264,10 +5614,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Çok satırlı - İsim boşluğu + Ad alanı - Açıkca gözükür + Açıkça görünür Düzenli ifade @@ -4276,7 +5626,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Değiştir - Değiştirme metni + String değiştirme Sonucu değiştir @@ -4306,10 +5656,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Regex derlenemedi, çünkü: - Regex oluşturma hatası oluştu, çünkü: + Regex oluşturma hatası, çünkü: - Dosya başarılı bir biçimde olşturuldu: + Dosya başarılı bir biçimde oluşturuldu: Lütfen geçerli bir dosya adı girin @@ -4318,28 +5668,28 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Lütfen bir dosya adı girin - Eşle + eşle eşleşenler - Lütfen bir düzenli ifade girin + Lütfen düzenli bir ifade girin - Rakam + Sayısal karakter - Sayı olmayan karakter + Sayısal olmayan karakter Boşluk olmayan karakter - Kelime benzeri harf değerleri + Sözcük olmayan karakter değeri - Karnı-tok joker + Dolu yıldız Boşluk karakteri @@ -4362,38 +5712,44 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Kaynak yüklenemiyor + + Hata: Kaynak kodu üreteci "{0}" kaynak dosyasını atladı, çünkü oluşturulan sınıf mevcut sınıf "{1}" ile çakışıyor. + + + Kaynak kod üreteci: '{0}' kaynağı için hiçbir kaynak özelliği oluşturamıyor. + İçerik - Dosyaları &ekle... + Dosyaları ekle... - Metin girişi ekle + String girişi ekle Kaynak adı kopyala - &Yeniden adlandır + Yeniden adlandır - Hex Kodu Göster + Onaltılı Yığın Olarak Göster Tür - Bu anahtar daha önceden tanımlandı! Lütfen başka birini seçin. + Bu anahtar daha önceden tanımlandı! Lütfen başka bir tane seçin. Tüm dosyalar (*.*) - Tümleşke dosyaları (*.exe, *.dll) + Çevirme dosyaları (*.exe, *.dll) - Binary(ikili) dosyalar + İkili dosyalar Boo Dosyaları @@ -4411,13 +5767,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. C# Dosyaları (*.cs) - CSharp Proje Dosyaları + C# Proje Dosyaları İmleç dosyaları - Çalıştırılabilir Dosyalar(*.exe;*.com;*.pif;*.bat;*.cmd) + Çalıştırılabilir Dosyalar (*.exe;*.com;*.pif;*.bat;*.cmd) Simge Dosyaları (*.ico) @@ -4432,10 +5788,10 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Resim dosyaları - Anahtar dosyalar + Anahtar dosyaları - NAnt İnşâ Dosyaları + NAnt Derleme Dosyaları SharpDevelop 1.1 Proje Dosyaları (*.prjx) @@ -4453,7 +5809,7 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Visual Basic Proje Dosyaları - Xml Dosyaları (*.xml) + XML Dosyaları (*.xml) XML Şema Dosyaları (*.xsd) @@ -4470,41 +5826,65 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Adımlar + + Akış eklendi! + + + ${Name} Temel sınıfları + Bu işlem yerine getirilemez çünkü kaynak kodlarınızda hata var: - Eleman kullanıcı kodunda tanımlanmadığı için adlandırılamıyor. + Eleman kullanıcı kodunda tanımlanmadığı için adı değiştirilemiyor. + + + Düzeltme pozisyonunda eleman adı değiştirilemez. ${Name} 'den türeme sınıflar + + Otomatik özelliği dönüştür + - Changed-event oluştur + Değişmiş olay oluştur - Getirici oluştur + Alıcı oluştur - OnEvent-işlevi oluştur + Olay üzerinde yöntemi oluştur Özellik oluştur - Şu anki işlev + Mevcut yöntem Tanımlama türü + + Otomatik özelliği genişlet + + + Arayüzü Çıkar + + + Temel sınıfları bul + Türetilmiş sınıfları bul + + Türetilmiş semboller bul + Referanslar bulunuyor... - Aşırı yüklemeleri bul + Geçersiz kılmaları bul Referansları bul @@ -4513,37 +5893,46 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Referansları bul - Taban sınıfa git + Temel sınıfa git - Tabana git + Temele git Özelliğe git + + Soyut sınıf gerçekleştir + - Arayüz gerçekle + Arayüz gerçekleştir Arayüz gerçekle(açıktan) - Arayüz gerçekle (örtük) + Arayüz gerçekleştir (örtük) - İsimler ssadece harf,rakam yada alttan tire içerebilir. + İsimler sadece harf,rakam yada alt tire içerebilir. İsimler bir harf veya alt çizgi ile başlamalıdır. - Bütün sayfalar parçalanana değin Bul referansları çalıştırılamaz. + Bütün dosyalar çözümlene kadar Bul referansları çalıştırılamaz. Sınıfı '${FileName}' dosyasına taşı + + ${Name} geçersiz kıl + + + ${Name} referansları + - Kullanılmayan import komutlarını kaldır + Kullanılmayan dahil edilmiş ifadeleri kaldır Yeniden adlandır @@ -4552,13 +5941,13 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Sınıfın yeni adını girin: - &Yeniden adlandır + Yeniden adlandır SharpDevelop {0} özelliğini {1} olarak yeniden adlandırsın mı? - Dosya adını '${FileName}' olarak değiştir + Dosyayı '${FileName}' olarak değiştir Üyenin yeni adını girin @@ -4578,32 +5967,48 @@ Sadece harf,rakam, boşluk, '.' yada '_' kullanabilirsiniz. Lisanslar + + Geçerli belge için herhangi bir araç yok. + XSL-T - Bilinen bütün proje formatları + Bilinen tüm proje formatları + + + Bu SharpDevelop sürümü, Visual Studio .NET 2003 (veya öncesi) kullanılarak oluşturulan projeleri yükleyemiyor. +Dönüşüm için SharpDevelop 3.2 sürümünü kullanmayı deneyin veya varolan kaynak kodu yeni bir proje dosyasına ekleyin. + + + {0} kaydedilemiyor:\n{1} + + + {0} çözüm dosyası kaydedilemiyor. Salt okunur olarak işaretlenmiş. + + + {0} kaydedilemiyor:\n{1}\n\nDosyanın yazılabilir olduğundan emin olun. - Projede kaynak dosyaları vardı. -SharpDevelop 2 kaynakları farklı bir biçimde derler: kaynak adı sadece dosya adı değildir; başında kök isim boşluğu ve dizin adıda vardır. + Projede kaynak dosyaları var. +SharpDevelop 2 kaynakları farklı bir biçimde derler: kaynak adı sadece dosya adı değildir; başında root alanadı ve dizin adıda vardır. Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. - Takip eden dosyalar yeniden adlandırılamadı/taşınamadı: + Takip eden dosyalar kendiliğinden yeniden adlandırılamadı/taşınamadı: '{0}' geçerli bir çözüm dosyası değil. - Microsoft {0} Çözüm dosyası biçimini okuyamıyor. + Microsoft Çözüm dosyası biçimi {0} okunamıyor. Veritabanı - SharpDevelop Raporlama + SharpDevelop Raporları Alanı Kes @@ -4618,13 +6023,13 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Gruplama/Sıralama - Yapıştır Alanı + Alanı Yapıştır Önizlemeyi Göster - Görünür Kesim + Görünür Kısım Temel Ayarlar @@ -4633,31 +6038,31 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Tasarım - AyrıntıKısmı + Ayrıntı Kısmı - SayfaSonu + Sayfa Sonu - SayfaBaşlığı + Sayfa Başlığı - RaporAltBilgi + Rapor AltBilgi - RaporBaşlığı + Rapor Başlığı Raporu yazıcıya yolla - SharpDevelop Rapor Sistemini çalıştırabilmek için en az bir(1) çalışır yazıcıya ihtiyacınız var. + SharpDevelop Raporlarını yürütmek için en az bir kurulu yazıcı olmalı. Bu rapor 'SharpReport' ile oluşturulmamış. - Dosya okunamadı, dosya bozuk (SharpReportFile 'ın biçimi bozuk) + Dosya okunamadı, dosya bozuk (SharpRaporDosyası'nın biçimi bozuk) Mevcut Alanlar @@ -4666,7 +6071,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Düğüm kaldır - Sıralamayı ters-düz et + Sıralamayı tersine çevir Düğümleri Kaldır @@ -4692,23 +6097,32 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Rapor Üretici + + Rapor Gösterici + İlk Sayfa Son Sayfa + + Diğer + - Oluşturulan dosyalar + Oluşturulan sayfalar Pdf Dosyası Oluştur + + Önceki + Yakınlaştır - Çember + Döngü Raporlama - Kontroller @@ -4717,7 +6131,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. VeriAlanı - DataSatırı + VeriSatırı Raporlama - Fonksiyonlar @@ -4726,11 +6140,17 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. SayfaNo - Sayfaların SayfaNumarası + Sayıların Sayfa Numarası Bugün + + Grup Altbilgisi + + + Grup Üstbilgisi + Resim @@ -4743,23 +6163,26 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Dikdörtgen + + Tablo + Etiket - Taban ayarlar + Temel ayarlar Rapor Türü - Dosya adı + Dosya Adı Grafik Birim - Basit rapor ayarları + Temel rapor ayarları Rapor Modeli @@ -4768,25 +6191,43 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Form Sayfası - Veri Çek + Veri Çekme Verileri Bas + + Rapor Adı + Rapor Türü + + Grup Sütunu Seç + + + Gruplama + + + Liste Düzeni + + + Rapor Düzeni + + + Tablo Düzeni + - Veri Modelini Çek + Veri Modeli Çek Komut Metni - [Bu metni silip yerine geçerli bir SQL sorgusu girin] + [Bu metni silip yerine geçerli bir SQL String girin] - İtme Veri Modeli + Veri Modeli Bas Mevcut Alanlar @@ -4798,31 +6239,31 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Sonuçları Kaydet (Şema ve Veriler) - Sonuçları Kaydet(Şema(*.xsd) halinde) + Sonuçları Kaydet(Sadece şema) Sorgu Sonucunu Göster - Sekme &Ekle + Sekme Ekle - Sekmeyi &Sil + Sekmeyi Sil - "${TabHeader}" sekmesini gerçekten silmek istiyor musunuz(bu ayrıca sekmedeki bütün öğeleride silecektir)? + "${TabHeader}" sekmesini gerçekten silmek istiyor musunuz(ayrıca sekmedeki bütün öğelerde silinecektir)? - Öğeyi &Sil + Öğeyi Sil - "${TabItem}" yi gerçekten silmek istiyor musunuz? + "${TabItem}" öğesini gerçekten silmek istiyor musunuz? - Sekmeyi &YenidenAdlandır + Sekmeyi Yeniden Adlandır - Öğeyi &YenidenAdlandır + Öğeyi Yeniden Adlandır Yazarları Göster @@ -4831,13 +6272,13 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Yazarlar - Değişiklikler Günlüğünü Göster + Günlüğü Göster - DeğişimKaydı + Günlük - Bizimle irtibat geçin + Bize Ulaşın Yardım Aranıyor @@ -4849,7 +6290,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Proje Seç - Yer + Konum Değiştirilmiş @@ -4867,31 +6308,34 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Başlangıç Sayfası - YER + INS - ÜYZ + OVR - sat ${Line} süt ${Column} ha ${Character} + satır ${Line} sütun ${Column} ${Character} Çeşitli - Kur + Kurulum Windows Uygulamaları - ConfigurationElement gerçeklemesi yapan sınıf. + Yapılandırma Elemanı Gerçekleştirme Sınıfı. + + + Yapılandırma Elemanı - ConfigurationElementCollection 'den türeme sınıf. + Yapılandırma Eleman Koleksiyonundan türeme sınıf. - Nesne Yığını Ayarları + Yapılandırma Elemanı Koleksiyonu ConfigurationSection gerçeklemesi yapan sınıf @@ -4911,8 +6355,14 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Boş Dosya + + Yeni bir istisna Sınıf oluştur. + + + İstisna + - Bir Gtk# uygulaması için bir pencere + Bir Gtk# uygulaması için pencere Gtk# Penceresi @@ -4930,7 +6380,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Boş bir HTML dosyası oluşturur. - Boş bir arayüz tanımlaması. + Boş bir arayüz tanımlama. Arayüz @@ -4942,22 +6392,22 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Modül - "İnşâ" hedefi boş olan bir MSBuild dosyası oluşturur. + Boş bir "Derleme" hedefi ile bir MSBuild dosyası oluşturur. MSBuild dosyası - "Benim" isim boşluğunu uzatan sınıf için bir şablon. + "My" ad alanını uzatan sınıf için bir şablon. - "Benim" uzantılarım + "My" uzantılar - Yeni bir NAnt inşâ dosyası oluşturur. + Yeni bir NAnt derleme dosyası oluşturur. - NAnt inşâ dosyası + NAnt derleme dosyası '#if TEST ... #endif' ekle @@ -4972,10 +6422,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Eğer doğru ise, kur kodu üretilecek. - Yok etme kodu ekle + Yıkma kodu ekle - Eğer doğru ise, yok etme kodu üretilecek. + Eğer doğru ise, yıkma kodu üretilecek. İçerik @@ -4983,6 +6433,9 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Seçenekler + + Uygulamanız son açılan dosyaları depolamak için Yapılandırma Koleksiyonunu kullanır. + Son açılan dosyalar @@ -4990,10 +6443,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. boş bir kaynak dosyası oluşturur - Kaynak dosyayı boşalt + Boş kaynak dosyası - Bu sınıf sürekli nesnelere kolay erişimi tanımlar. + Bu sınıf kalıcı özelliklere kolay erişimi tanımlar. Eklenti Seçenekleri @@ -5008,31 +6461,31 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Bir #D seçenek paneli. - Ayar Paneli + Seçenek Paneli - Çeşitli olaylar için kullanılabilecek bir komut. + Çeşitli durumlar için kullanılabilecek bir komut. Basit Komut - Bir #D tepsi içeriği (örneğin #D kaşifleri). + Bir #D ortam içeriği (örneğin #D gözcüleri). - Boş Tepsi + Boş Ortam - Bir #D görünüm içeriği ( örneğin metin düzenleyici yada kaynak düzenleyici). + Bir #D görünüm içeriği ( örneğin metin düzenleyici veya kaynak düzenleyici). Boş Görünüm - 'Tek sınıf' türü bir sınıf + Singleton deseni izleyen bir sınıf. - Tek Sınıf + Singleton Sınıf Equals() ve GetHashCode() gerçeklemelerini içeren bir yapı belirlemesi. @@ -5040,8 +6493,14 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Yapı + + Equals() and GetHashCode()içeren bir yapı bildirimi uygulanır. + + + Yapı + - Metin dosyasını boşalt + Boş metin dosyası Yeni bir metin dosyası oluşturur. @@ -5059,10 +6518,16 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. ASP.NET Web Kontrolü - WEb Sayfası: arkasında kod ile .aspx sayfası + Web Form: arka kod ile .aspx sayfası - ASP.NET Web Sayfası + ASP.NET Web Form + + + Arka kod ile ASP.NET Web İşleyici Oluştur. + + + ASP.NET Web İşleyici ASMX Web Servisi için Bileşen Çatısı @@ -5107,10 +6572,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. WPF Penceresi - WiX için boş parça dosyası + WiX için boş bölüm dosyası - Boş WiX Parça Dosyası + Boş WiX Bölüm Dosyası Boş bir kurulum penceresi oluşturur. @@ -5119,7 +6584,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Boş Kurulum Penceresi - Üzerine bazı kontroller olan kurulum penceresi oluşturur. + Üzerinde bazı varsayılan kontroller olan kurulum penceresi oluşturur. Kur Diyaloğu @@ -5134,16 +6599,16 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Boş bir kurulum projesi oluşturur. - Boş Kur Projesi + Boş Kurulum Projesi - Uygulamanız için bir uyg.config dosyası oluşturur. Eğer bu proje çalıştırabilir ise MSBuild uygadı.exe.config olarak değiştirir. + Uygulamanız için bir uygulama.config dosyası oluşturulur. Eğer bu proje çalıştırabilir ise MSBuild uygulamaadı.exe.config olarak değiştirir. - Uyg.Ayar Dosyası + Uyg.Config Dosyası - XML dosyasını boşalt + Boş XML dosyası Boş bir XML dosyası oluşturur. @@ -5161,16 +6626,16 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. XML Kullanıcı Kontrolü - Projeleri olmayan boş bir çözüm olşturur. + Projesiz boş bir çözüm oluşturur. Boş çözüm - Başka uygulamaların içinde kullanılabilen sınıflar oluşturan bir proje. + Başka uygulamalarda kullanılabilen sınıflar oluşturan bir proje. - Sınıf Kütüphanesi + Sınıf Kitaplığı Komut satırı uygulaması oluşturan proje. @@ -5178,6 +6643,12 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Konsol Uygulaması + + Yönetilmeyen(yerli) kodlu komut satırı uygulamasına sahip bir proje oluşturur. + + + Yönetilmeyen konsol projesi + Direct3D arayüzlü uygulama yapabilmek için bir proje. @@ -5185,25 +6656,31 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Direct3D uygulaması - Boş proje + Boş bir proje. Boş Proje - Glade# uygulaması oluşturan proje + Glade# uygulaması oluşturan bir proje Glade# Uygulaması - Gtk# uygulaması oluşturan proje. + Gtk# uygulaması oluşturan bir proje Gtk# Uygulaması + + Windows, Silverlight, Windows Phone ve Xbox kullanılabilir Kitaplığı. + + + Taşınabilir Sınıf Kitaplığı + - Windows Installer oluşturabilmek için bir proje + MSI Installer oluşturabilmek için bir Windows Installer projesi. Kurulum Projesi @@ -5226,6 +6703,12 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Araçlar menüsü girişi + + Bir Silverlight uygulaması oluşturan bir proje. + + + Silverlight Uygulaması + Görev çubuğuna simge koyan bir uygulama oluşturan proje @@ -5242,13 +6725,13 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. ASP.net web uygulaması - ASP.NET Web sayfası projesi + ASP.net Web sayfası projesi - ASP.NET Web Hizmeti oluşturan bir proje. + ASP.NET Web Servisi oluşturan bir proje. - ASP.NET Web hizmeti + ASP.NET Web Servisi Windows arayüzlü bir uygulama oluşturan proje. @@ -5269,10 +6752,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. WPF Uygulaması - Tek seyrüsefer sayfası olan basit bir WPF uygulaması oluşturur. + Tek gezinme sayfası olan basit bir WPF uygulaması oluşturur. - WPF Seyrüsefer Uygulaması + WPF Gezinme Uygulaması Rapor Sihirbazını kullanarak yeni rapor oluştur @@ -5280,20 +6763,23 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Kenarçubuğu Yapılandır... + + Analiz + - İnşâ + Derle - İnşâyı İptal Et + Derlemeyi İptal Et - İptal + Kesme - ${CurrentProjectName} İnşa et + ${CurrentProjectName} Derle - Çözümü İnşâ et + Çözümü Derle ${CurrentProjectName} Temizle @@ -5302,19 +6788,19 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Çözümü Temizle - Konfigürasyon/platform düzenle + Yapılandırmalar/platformlar düzenle ${CurrentProjectName} Yayınla - Çözümü Yaınla + Çözümü Yayınla - ${CurrentProjectName} Yeniden inşa et + ${CurrentProjectName} Yeniden derle - Çözümü Yeniden İnşâ et + Çözümü Yeniden Derle Yapılandırmayı ayarla @@ -5326,10 +6812,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Hata Ayıkla - İşleme Katıl... + İşleme Ekle... - Duraksa + Duraksat Hata ayıklama işlemini duraksat @@ -5338,13 +6824,16 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Hata ayıklamaya devam et - İşlemin yürütmesine devam eder. + İşlemin yürütülmesine devam edilir. Bırak - Programın .NET Framework sürüm numarası bulunamadı. Programın yönetilen bileşke olup-olmadığını kontrol edin. + Programın .NET Framework sürüm numarası bulunamadı. Programın yönetilen derleme olup olmadığını kontrol edin. + + + İşleme eklenemiyor. İşlem başlatılamıyor. @@ -5353,7 +6842,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Hata ayıklama işlemi sürdüğünden eylem gerçekleştirilemedi. - Çekirdek hata ayıklayıcısı aktif olduğundan SharpDevelop hata ayıklayıcısı başlatılamaz. Çekirdek hata ayıklayıcısını kapatmak için Boot.ini dosyasındaki "/debug"i kaldırın ve bilgisayarı yeniden başlatın. + Çekirdek hata ayıklayıcısı aktif olduğundan SharpDevelop hata ayıklayıcısı başlatılamaz. Çekirdek hata ayıklayıcısını kapatmak için Boot.ini dosyasındaki "/debug" anahtarını kaldırın ve bilgisayarı yeniden başlatın. .NET Framework 1.0 a ait uygulamaların hata ayıklama işlemleri için destek verilmiyor. @@ -5362,28 +6851,34 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Hata ayıklama safhasına geçmediğiniz için bu özelliği kullanamazsınız. - İşleme ara verdiğiniz için bu komutunuz yerine getirilemiyor. + İşleme ara verdiğiniz için bu eylem gerçekleştirilemiyor. - İşlem yürütülüyor olduğu için bu komutunuz yerine getirilemiyor. + İşlem yürütüldüğü için bu eylem gerçekleştirilemiyor. + + + Bütün kesme noktalarını kaldır + + + Önceki derlemeyi çalıştır - Hata ayıklayıcı olmadan çalıştır + Hata ayıklamadan çalıştır Programı normal olarak çalıştırır. - İçeri atla + İçeri gir İçeri gir - Dışa atla + Dışarı çık - Dışına Çık + Dışarı çık Üstünden Atla @@ -5395,28 +6890,28 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. İşlemi durdur - Şu anki süreci durdurur ve hata ayıklamayı sona erdirir. + Mevcut süreci durdurur ve hata ayıklamayı sona erdirir. - Durma İşareti + Kesme noktası İşareti - &Düzen + Düzen - &Kopyala + Kopyala - Seçili kısmı panoya kopyala + Seçimi panoya kopyala - &Kes + Kes - Seçili kısmı panoya taşı + Seçimi panoya taşı - &Sil + Sil Sil @@ -5431,10 +6926,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Bütün katlamaları tersine çevir - Katlamayı ters çevir + Katlamayı tersine çevir - &Biçimlendir + Biçimlendir Büyük harfe çevir @@ -5452,10 +6947,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Küçük Harfe - Öndeki boşlukları kaldır + Öndeki Boşlukları Kaldır - İzleyen Boşlukları Kaldır + Takipeden Boşlukları Kaldır Satırları Sırala... @@ -5473,76 +6968,79 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Yerleştir - &Yapıştır + Yapıştır Yorum olarak kopyala - Metin olarak kopyala + String olarak kopyala Panodan metni yapıştır - &Yinele + Yinele Son geri alma işlemini yinele - Tümünü &Seç + Tümünü Seç - &Geri al + Geri al Son işlemi geri al - &Sözcük Sayısı… + Sözcük Sayısı… - &Dosya + Dosya - Son izlenen dosyalar listesini sil + Son dosyaların listesini sil - Açılan projeler geçmişini sil + Son projeler listesini sil - &Kapat + Kapat - &Dosya + Dosya - &Çözüm + Çözüm - Tüm Belgeleri Ka&pat + Tüm Belgeleri Kapat - Çı&k + Çık - &Yeni + Yeni - &Dosya... + Dosya... Yeni tampon aç + + Proje... + Çözüm... - &Aç + Aç - &Dosya + Dosya Tamponu disk'den aç @@ -5554,58 +7052,61 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Proje/Çözüm Aç - &Yazdır + Yazdır Baskı Önizleme - En son &Dosyalar + En son Dosyalar - En Son P&rojeler + En Son Projeler - Dosyayı &tekrar yükle + Dosyayı tekrar yükle - &Kaydet + Kaydet - Şu anki tamponu kaydet + Mevcut tamponu kaydet - Tümünü K&aydet + Tümünü Kaydet - Şu anki açık bütün tamponları kaydet + Mevcut açık tüm tamponları kaydet - Faklı Kaydet + Farklı Kaydet + + + Kodlama ile kaydet - B&içim + Biçim - &Hizala + Hizala - Dipler + Alt kenarlar - &Ortaya + Merkezler - &Sola + Sol kenarlar - Sağa daya + Sağ kenarlar Izgaraya - Yukarılar + Üst kenarlar Ortalar @@ -5614,10 +7115,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Formda ortala - &Yatay + Yatay - &Düşey + Düşey Yatay Boşluk @@ -5626,7 +7127,7 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Öne Al - &Kaldır + Kaldır Azalt @@ -5662,19 +7163,19 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Her ikiside - &Yükseklik + Yükseklik - &Genişlik + Genişlik - Izgaraya uydur + Izgara ölçüsü Büyük simgeleri göster - &Özellikler + Özellikler Sekme sırasını göster @@ -5695,10 +7196,10 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Eşitle - &Yardım + Yardım - &Hakkında... + Hakkında... Yardım içeriği @@ -5707,16 +7208,16 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Dinamik Yardım - &GPL... + GPL... - &BeniOku... + BeniOku... Kodlama Tarzı Rehberi - &Günün İpucu + Günün İpucu... Yardım Konuları @@ -5725,79 +7226,82 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Web - Bir Öncekine Git + Geriye Git - Seyrüsefer Geçmişini Temizle + Gezinti Geçmişini Temizle - Bir Sonrakine Git + Sonrakine Git - &Proje + Proje Proje Seçenekleri - Yeniden Düzenleme + Yeniden Düzenle - Şu anki projei inşâ eder. + Mevcut projeyi derler. + + + Mevcut çözümdeki tüm projeleri derler. - Etkin projeyi yada tamponu inşâ et(eğer bir proje açık değilse)(otomatik kayıt yapar) + Açık projeyi yada tamponu derle(eğer proje açık değilse)(kendiliğinden kayıt yapar) - Projeyi inşâ edebilmek için hata ayıklayıcıyı durdurmanız gerekir. Hata ayıklamayı durdurmak istiyor musunuz? + Projeyi derleyebilmek için hata ayıklayıcıyı durdurmanız gerekir. Hata ayıklamayı durdurmak istiyor musunuz? Hata Ayıklamayı Durdur - &Çalıştır + Çalıştır Derlenmiş exe 'yi çalıştır(yeniden derler) - &Ara + Ara - Bütün Yer İmlerini Temizle + Tüm Yer İmlerini Temizle - Şu anki tampondaki bütün yer imlerini temizle + Mevcut tampondaki tüm yer imlerini temizler - &Bul... + Bul... - &Sonrakini Bul + Sonrakini Bul - &Secili metnin sonraki eşini bul + Sonraki seçimi bul - Satır Numarasına Git... + Git... - Denkleşen Küme İşaretine Git + Eşleşen Paranteze Git Artan Arama - Bir sonraki yer imi + Sonraki yer imi - Bir sonraki yer imine git + Sonraki yer imine git - Bir Önceki Yer İmi + Önceki Yer İmi - Bir önceki yer imine git + Önceki yer imine git Değiştir... @@ -5809,20 +7313,20 @@ Kaynak dosyaları buna göre yeniden adlandırıldı/taşındı. Yer imlerini ters çevir - Şu anki satıra yer imi koy/kaldır + Mevcut satıra yer imi koy/kaldır - &Araçlar + Araçlar - &Kodu çevir + Kodu çevir - Bu araç için kullanılacak olan değişkenleri giriniz: + Araç argümanlarını giriniz: - Harici program çalıştırma isteği başarısız oldu. -Program: + Harici program çalıştırma başarısız. +Başlatma hatası: Çıkış Kodu: @@ -5837,28 +7341,28 @@ Program: Yeni GUID ekle - &Seçenekler... + Seçenekler... - Seri XML belgesi + Hızlı XML belgesi - Düzenli İfadeler Alet kutusu + Düzenli İfadeler Araçseti - &Görünüm + Görünüm Hata Ayıklama - &Tam ekran + Tam ekran - Kur + Kurulum - Diyaloglar + İletişim Kutuları Dosyalar @@ -5867,22 +7371,22 @@ Program: Başlangıç sayfasını göster - &Araçlar + Araçlar - &Pencere + Pencere - &Sonraki Pencere + Sonraki Pencere - &Önceki Pencere + Önceki Pencere - &Böl + Böl - SharpDevelop Tarafından Oluşturulmuşdur. + SharpDevelop tarafından düzenlendi. Tarih: @@ -5897,16 +7401,16 @@ Program: Kullanıcı: - Ara Bellek Seçenekleri + Tampon Seçenekleri Bölgeyi yorumla - &Kopyala + Kopyala - K&es + Kes Dosya modu @@ -5915,7 +7419,7 @@ Program: Girinti - &Yapıştır + Yapıştır Yeniden Düzenleme @@ -5924,7 +7428,6 @@ Program: Bölgeyi yorumlama - Bu kaynak kullanılmıyor. Bu kaynağın amacı, çeviri veritabanını kontrol etmektir. Bu yazıda bir satır sonu karakteri -var. + Bu kaynak kullanılamıyor. Bu kaynağın amacı, çeviri veritabanını test etmektir. Bu yazıda bir satır sonu karakteri var. \ No newline at end of file diff --git a/data/templates/packages/Modernizr.1.7.nupkg b/data/templates/packages/Modernizr.1.7.nupkg deleted file mode 100644 index df76835723..0000000000 Binary files a/data/templates/packages/Modernizr.1.7.nupkg and /dev/null differ diff --git a/data/templates/packages/Modernizr.2.5.3.nupkg b/data/templates/packages/Modernizr.2.5.3.nupkg new file mode 100644 index 0000000000..98ade6d191 Binary files /dev/null and b/data/templates/packages/Modernizr.2.5.3.nupkg differ diff --git a/data/templates/packages/jQuery.1.6.1.nupkg b/data/templates/packages/jQuery.1.6.1.nupkg deleted file mode 100644 index 7591b33c89..0000000000 Binary files a/data/templates/packages/jQuery.1.6.1.nupkg and /dev/null differ diff --git a/data/templates/packages/jQuery.1.7.2.nupkg b/data/templates/packages/jQuery.1.7.2.nupkg new file mode 100644 index 0000000000..033bae95d0 Binary files /dev/null and b/data/templates/packages/jQuery.1.7.2.nupkg differ diff --git a/data/templates/project/CSharp/ConsoleProject.xpt b/data/templates/project/CSharp/ConsoleProject.xpt index 9d86c7158b..e70d36a92d 100644 --- a/data/templates/project/CSharp/ConsoleProject.xpt +++ b/data/templates/project/CSharp/ConsoleProject.xpt @@ -17,7 +17,7 @@ - + diff --git a/data/templates/project/CSharp/FormsProject.xpt b/data/templates/project/CSharp/FormsProject.xpt index da5aa5f0b1..cb5f940129 100644 --- a/data/templates/project/CSharp/FormsProject.xpt +++ b/data/templates/project/CSharp/FormsProject.xpt @@ -18,7 +18,7 @@ - + diff --git a/data/templates/project/CSharp/MvcRazorProject.xpt b/data/templates/project/CSharp/MvcRazorProject.xpt index 37e610e87b..d517855fe8 100644 --- a/data/templates/project/CSharp/MvcRazorProject.xpt +++ b/data/templates/project/CSharp/MvcRazorProject.xpt @@ -273,8 +273,8 @@ Aliquam suscipit tellus vel nunc elementum fringilla.

@ViewBag.Title - - + +
@@ -300,8 +300,8 @@ Aliquam suscipit tellus vel nunc elementum fringilla.

- - + + ]]> diff --git a/data/templates/project/CSharp/MvcWebProject.xpt b/data/templates/project/CSharp/MvcWebProject.xpt index bd14354e5e..93d614f7d1 100644 --- a/data/templates/project/CSharp/MvcWebProject.xpt +++ b/data/templates/project/CSharp/MvcWebProject.xpt @@ -280,8 +280,8 @@ namespace ${StandardNamespace} <asp:ContentPlaceHolder id="Title" runat="server"/> " rel="stylesheet" type="text/css"> - - + +
@@ -307,8 +307,8 @@ namespace ${StandardNamespace} - - + + ]]> diff --git a/data/templates/project/CSharp/NotifyIcon.xpt b/data/templates/project/CSharp/NotifyIcon.xpt index 96f8a8436f..728cc1eb76 100644 --- a/data/templates/project/CSharp/NotifyIcon.xpt +++ b/data/templates/project/CSharp/NotifyIcon.xpt @@ -18,7 +18,7 @@ - + diff --git a/data/templates/project/CSharp/PortableAssemblyInfo.cs b/data/templates/project/CSharp/PortableAssemblyInfo.cs new file mode 100644 index 0000000000..f33ea31a7c --- /dev/null +++ b/data/templates/project/CSharp/PortableAssemblyInfo.cs @@ -0,0 +1,27 @@ +#region Using directives + +using System; +using System.Reflection; +using System.Runtime.InteropServices; + +#endregion + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("${ProjectName}")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("${ProjectName}")] +[assembly: AssemblyCopyright("Copyright ${DATE:yyyy}")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// The assembly version has following format : +// +// Major.Minor.Build.Revision +// +// You can specify all the values or you can use the default the Revision and +// Build Numbers by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.*")] diff --git a/data/templates/project/CSharp/PortableLibrary.xpt b/data/templates/project/CSharp/PortableLibrary.xpt new file mode 100644 index 0000000000..61a2c7f9f2 --- /dev/null +++ b/data/templates/project/CSharp/PortableLibrary.xpt @@ -0,0 +1,58 @@ + + diff --git a/data/templates/project/CSharp/Service.xpt b/data/templates/project/CSharp/Service.xpt index 4b09ccbd58..f3c5c63ea1 100644 --- a/data/templates/project/CSharp/Service.xpt +++ b/data/templates/project/CSharp/Service.xpt @@ -19,7 +19,7 @@ - + diff --git a/data/templates/project/CSharp/WPFApplication.xpt b/data/templates/project/CSharp/WPFApplication.xpt index 290e13a564..2f31f78e58 100644 --- a/data/templates/project/CSharp/WPFApplication.xpt +++ b/data/templates/project/CSharp/WPFApplication.xpt @@ -16,7 +16,7 @@ - + diff --git a/data/templates/project/CSharp/WPFNavigationApplication.xpt b/data/templates/project/CSharp/WPFNavigationApplication.xpt index 10d399d9b1..ee79449a7c 100644 --- a/data/templates/project/CSharp/WPFNavigationApplication.xpt +++ b/data/templates/project/CSharp/WPFNavigationApplication.xpt @@ -16,7 +16,7 @@ - + diff --git a/data/templates/project/ComplexExample.xpt.test b/data/templates/project/ComplexExample.xpt.test index d2545654e5..65cb7aab41 100644 --- a/data/templates/project/ComplexExample.xpt.test +++ b/data/templates/project/ComplexExample.xpt.test @@ -16,6 +16,8 @@ + + @@ -33,7 +35,17 @@ - + + + + + + + + + + + WinExe @@ -123,11 +135,7 @@ End Class - - - - - + diff --git a/data/templates/project/VB/ConsoleProject.xpt b/data/templates/project/VB/ConsoleProject.xpt index 84efc781d8..ecf8df5a51 100644 --- a/data/templates/project/VB/ConsoleProject.xpt +++ b/data/templates/project/VB/ConsoleProject.xpt @@ -20,7 +20,7 @@ - + diff --git a/data/templates/project/VB/FormsProject.xpt b/data/templates/project/VB/FormsProject.xpt index d155e0ea58..7ecdb77796 100644 --- a/data/templates/project/VB/FormsProject.xpt +++ b/data/templates/project/VB/FormsProject.xpt @@ -19,7 +19,7 @@ - + WinExe Properties diff --git a/data/templates/project/VB/MvcRazorProject.xpt b/data/templates/project/VB/MvcRazorProject.xpt index bd94faf848..87ba3a7275 100644 --- a/data/templates/project/VB/MvcRazorProject.xpt +++ b/data/templates/project/VB/MvcRazorProject.xpt @@ -265,8 +265,8 @@ Aliquam suscipit tellus vel nunc elementum fringilla.

@ViewData("Title") - - + +
@@ -292,8 +292,8 @@ Aliquam suscipit tellus vel nunc elementum fringilla.

- - + + ]]> diff --git a/data/templates/project/VB/MvcWebProject.xpt b/data/templates/project/VB/MvcWebProject.xpt index f472bafb05..5be3b65b5a 100644 --- a/data/templates/project/VB/MvcWebProject.xpt +++ b/data/templates/project/VB/MvcWebProject.xpt @@ -272,8 +272,8 @@ End Class <asp:ContentPlaceHolder id="Title" runat="server"/> " rel="stylesheet" type="text/css"> - - + +
@@ -299,8 +299,8 @@ End Class - - + + ]]> diff --git a/data/templates/project/VB/NotifyIcon.xpt b/data/templates/project/VB/NotifyIcon.xpt index 7fd00bbc6f..cd79b206b6 100644 --- a/data/templates/project/VB/NotifyIcon.xpt +++ b/data/templates/project/VB/NotifyIcon.xpt @@ -18,7 +18,7 @@ - + diff --git a/data/templates/project/VB/Service.xpt b/data/templates/project/VB/Service.xpt index b6101d2692..6095f3a1c0 100644 --- a/data/templates/project/VB/Service.xpt +++ b/data/templates/project/VB/Service.xpt @@ -18,7 +18,7 @@ - + Exe Properties diff --git a/data/templates/project/VB/WPFApplication.xpt b/data/templates/project/VB/WPFApplication.xpt index 17f5f1ad73..5cb8bf554c 100644 --- a/data/templates/project/VB/WPFApplication.xpt +++ b/data/templates/project/VB/WPFApplication.xpt @@ -16,7 +16,7 @@ - + diff --git a/data/templates/project/VB/WPFNavigationApplication.xpt b/data/templates/project/VB/WPFNavigationApplication.xpt index c646f45b0a..643ffac041 100644 --- a/data/templates/project/VB/WPFNavigationApplication.xpt +++ b/data/templates/project/VB/WPFNavigationApplication.xpt @@ -16,7 +16,7 @@ - + diff --git a/samples/MSTest/MSTest.SharpDevelop.Tests/MSTest.SharpDevelop.Tests.csproj b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTest.SharpDevelop.Tests.csproj new file mode 100644 index 0000000000..8334f2708a --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTest.SharpDevelop.Tests.csproj @@ -0,0 +1,69 @@ + + + + {51D56190-67B7-4A49-BA0A-24010460CCC6} + Debug + x86 + Library + MSTest.SharpDevelop.Tests + MSTest.SharpDevelop.Tests + v4.0 + Properties + + + x86 + + + bin\Debug\ + True + Full + False + True + DEBUG;TRACE + + + bin\Release\ + False + None + True + False + TRACE + + + + ..\..\..\bin\ICSharpCode.Core.dll + + + ..\..\..\bin\ICSharpCode.SharpDevelop.dll + + + ..\..\..\bin\ICSharpCode.SharpDevelop.Dom.dll + + + ..\..\..\src\Tools\NUnit\nunit.framework.dll + + + ..\..\..\src\Libraries\RhinoMocks\Rhino.Mocks.dll + + + + 3.5 + + + + ..\..\..\AddIns\Analysis\UnitTesting\UnitTesting.dll + + + + + + + + + + {8DF3A610-47F9-4448-B455-952BD57CB5CC} + MSTest.SharpDevelop + + + + \ No newline at end of file diff --git a/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestFrameworkTests.cs b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestFrameworkTests.cs new file mode 100644 index 0000000000..be70c9d48c --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestFrameworkTests.cs @@ -0,0 +1,338 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; + +using ICSharpCode.MSTest; +using ICSharpCode.SharpDevelop.Dom; +using ICSharpCode.SharpDevelop.Project; +using ICSharpCode.UnitTesting; +using NUnit.Framework; +using Rhino.Mocks; + +namespace MSTest.SharpDevelop.Tests +{ + [TestFixture] + public class MSTestFrameworkTests + { + MSTestFramework testFramework; + IProject fakeProject; + + [SetUp] + public void Init() + { + testFramework = new MSTestFramework(); + + fakeProject = MockRepository.GenerateStub(); + fakeProject.Stub(p => p.SyncRoot).Return(fakeProject); + } + + void AddReferencesToProject(params string[] referenceNames) + { + List projectItems = referenceNames + .Select(name => new ReferenceProjectItem(fakeProject, name) as ProjectItem) + .ToList(); + + AddItemsToProject(projectItems); + } + + void AddItemsToProject(List projectItems) + { + fakeProject + .Stub(project => project.Items) + .Return(new ReadOnlyCollection(projectItems)); + } + + void AddFileAndReferenceToProject(string fileName, string reference) + { + var projectItems = new List(); + projectItems.Add(new FileProjectItem(fakeProject, ItemType.Compile, fileName)); + projectItems.Add(new ReferenceProjectItem(fakeProject, reference)); + + AddItemsToProject(projectItems); + } + + void NoItemsInProject() + { + AddReferencesToProject(); + } + + IClass CreateClassWithoutAnyAttributes() + { + IClass fakeClass = MockRepository.GenerateStub(); + AddAttributesToClass(fakeClass, new List()); + return fakeClass; + } + + void AddAttributesToClass(IClass fakeClass, List attributes) + { + fakeClass.Stub(c => c.Attributes).Return(attributes); + } + + IClass CreateClassWithAttributes(params string[] attributeNames) + { + IClass fakeClass = MockRepository.GenerateStub(); + + List attributes = CreateAttributes(attributeNames); + + AddAttributesToClass(fakeClass, attributes); + + return fakeClass; + } + + List CreateAttributes(params string[] attributeNames) + { + return attributeNames.Select(name => CreateAttribute(name)).ToList(); + } + + IAttribute CreateAttribute(string name) + { + IReturnType returnType = MockRepository.GenerateStub(); + returnType.Stub(t => t.FullyQualifiedName).Return(name); + + IAttribute attribute = MockRepository.GenerateStub(); + attribute.Stub(a => a.AttributeType).Return(returnType); + return attribute; + } + + void MakeClassAbstract(IClass fakeClass) + { + fakeClass.Stub(c => c.IsAbstract).Return(true); + } + + IMethod CreateMethodWithoutAnyAttributes() + { + IMethod fakeMethod = MockRepository.GenerateStub(); + AddAttributesToMethod(fakeMethod, new List()); + return fakeMethod; + } + + IMethod CreateMethodWithAttributes(params string[] attributeNames) + { + IMethod fakeMethod = MockRepository.GenerateStub(); + List attributes = CreateAttributes(attributeNames); + AddAttributesToMethod(fakeMethod, attributes); + return fakeMethod; + } + + void AddAttributesToMethod(IMethod method, List attributes) + { + method.Stub(m => m.Attributes).Return(attributes); + } + + List GetTestMembersFor(IClass fakeClass) + { + return testFramework.GetTestMembersFor(fakeClass).ToList(); + } + + void AddMethodsToClass(IClass fakeClass, List methods) + { + fakeClass.Stub(c => c.Methods).Return(methods); + } + + [Test] + public void IsTestProject_NullProject_ReturnsFalse() + { + bool result = testFramework.IsTestProject(null); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestProject_ProjectWithMSTestAssemblyReference_ReturnsTrue() + { + AddReferencesToProject("System", "Microsoft.VisualStudio.QualityTools.UnitTestFramework"); + + bool result = testFramework.IsTestProject(fakeProject); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestProject_ProjectWithoutMSTestAssemblyReference_ReturnsFalse() + { + NoItemsInProject(); + bool result = testFramework.IsTestProject(fakeProject); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestProject_ProjectWithMSTestAssemblyReferenceInUpperCase_ReturnsTrue() + { + AddReferencesToProject("MICROSOFT.VISUALSTUDIO.QUALITYTOOLS.UNITTESTFRAMEWORK"); + + bool result = testFramework.IsTestProject(fakeProject); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestProject_ProjectWithMSTestAssemblyReferenceAndFileProjectItem_ReturnsTrue() + { + AddFileAndReferenceToProject("test.cs", "Microsoft.VisualStudio.QualityTools.UnitTestFramework"); + + bool result = testFramework.IsTestProject(fakeProject); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestProject_ProjectWithMSTestAssemblyReferenceUsingFullName_ReturnsTrue() + { + AddReferencesToProject("Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=2.5.3.9345, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77"); + + bool result = testFramework.IsTestProject(fakeProject); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestClass_ClassHasNoAttributes_ReturnsFalse() + { + IClass fakeClass = CreateClassWithoutAnyAttributes(); + + bool result = testFramework.IsTestClass(fakeClass); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestClass_ClassHasTestFixtureAttributeMissingAttributePart_ReturnsTrue() + { + IClass fakeClass = CreateClassWithAttributes("TestClass"); + + bool result = testFramework.IsTestClass(fakeClass); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestClass_ClassHasTestClassAttributeAndIsAbstract_ReturnsFalse() + { + IClass fakeClass = CreateClassWithAttributes("TestClass"); + MakeClassAbstract(fakeClass); + + bool result = testFramework.IsTestClass(fakeClass); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestClass_ClassHasTestClassAttributeIncludingAttributePart_ReturnsTrue() + { + IClass fakeClass = CreateClassWithAttributes("TestClassAttribute"); + + bool result = testFramework.IsTestClass(fakeClass); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestClass_ClassHasFullyQualifiedMSTestClassAttribute_ReturnsTrue() + { + IClass fakeClass = CreateClassWithAttributes("Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute"); + + bool result = testFramework.IsTestClass(fakeClass); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestClass_ClassIsNull_ReturnsFalse() + { + bool result = testFramework.IsTestClass(null); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestMember_MethodHasNoAttributes_ReturnsFalse() + { + IMethod method = CreateMethodWithoutAnyAttributes(); + + bool result = testFramework.IsTestMember(method); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestMember_MethodHasTestMethodAttributeWithoutAttributePart_ReturnsTrue() + { + IMethod method = CreateMethodWithAttributes("TestMethod"); + + bool result = testFramework.IsTestMember(method); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestMember_MethodHasTestMethodAttributeAttribute_ReturnsTrue() + { + IMethod method = CreateMethodWithAttributes("TestMethodAttribute"); + + bool result = testFramework.IsTestMember(method); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestMember_MethodHasFullyQualifiedMSTestTestMethodAttribute_ReturnsTrue() + { + IMethod method = CreateMethodWithAttributes("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"); + + bool result = testFramework.IsTestMember(method); + + Assert.IsTrue(result); + } + + [Test] + public void IsTestMember_MethodIsNull_ReturnsFalse() + { + bool result = testFramework.IsTestMember(null); + + Assert.IsFalse(result); + } + + [Test] + public void IsTestMember_MemberNotMethod_ReturnsFalse() + { + IMember member = MockRepository.GenerateStub(); + + bool result = testFramework.IsTestMember(member); + + Assert.IsFalse(result); + } + + [Test] + public void GetTestMembersFor_ClassHasNoMethods_ReturnsFalse() + { + IClass fakeClass = CreateClassWithAttributes("TestClass"); + AddMethodsToClass(fakeClass, new List()); + + List testMembers = GetTestMembersFor(fakeClass); + + Assert.AreEqual(0, testMembers.Count); + } + + [Test] + public void GetTestMembersFor_ClassHasTwoMethodsAndSecondOneIsTestMethod_ReturnsSecondTestMethodOnly() + { + IClass fakeClass = CreateClassWithAttributes("TestClass"); + + var methods = new List(); + methods.Add(CreateMethodWithoutAnyAttributes()); + IMethod testMethod = CreateMethodWithAttributes("TestMethod"); + methods.Add(testMethod); + AddMethodsToClass(fakeClass, methods); + + List testMembers = GetTestMembersFor(fakeClass); + + Assert.AreEqual(1, testMembers.Count); + Assert.AreEqual(testMethod, testMembers[0].Member); + } + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestResultsTests.cs b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestResultsTests.cs new file mode 100644 index 0000000000..c5304011f6 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop.Tests/MSTestResultsTests.cs @@ -0,0 +1,184 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Xml; +using ICSharpCode.MSTest; +using ICSharpCode.SharpDevelop.Dom; +using ICSharpCode.UnitTesting; +using NUnit.Framework; + +namespace MSTest.SharpDevelop.Tests +{ + [TestFixture] + public class MSTestResultsTests + { + MSTestResults testResults; + + void CreateMSTestResults(string xml) + { + using (var reader = new XmlTextReader(new StringReader(xml))) { + testResults = new MSTestResults(reader); + } + } + + void AssertTestResultsAreEqual(TestResult[] expectedResults) + { + List expectedResultsAsString = ConvertToStrings(expectedResults); + List actualResultsAsString = ConvertToStrings(testResults); + CollectionAssert.AreEqual(expectedResultsAsString, actualResultsAsString); + } + + List ConvertToStrings(IEnumerable results) + { + return results.Select( + result => String.Format( + "Name: {0}, Result: {1}, Message: '{2}', StackTrace: '{3}', StackPosition: {4}", + result.Name, + result.ResultType, + result.Message, + result.StackTrace, + result.StackTraceFilePosition)) + .ToList(); + } + + [Test] + public void Results_OneClassWithTwoPassingTestMethods_ReturnsTwoResults() + { + CreateMSTestResults(oneClassWithTwoPassingTestMethods); + + var expectedResults = new TestResult[] { + new TestResult("FooTest.UnitTest1.TestMethod1") { + ResultType = TestResultType.Success + }, + new TestResult("FooTest.UnitTest1.TestMethod2") { + ResultType = TestResultType.Success + }, + }; + AssertTestResultsAreEqual(expectedResults); + } + + string oneClassWithTwoPassingTestMethods = + +@" + + + These are default test settings for a local test run. + + + + + + + + + + + + + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +"; + + [Test] + public void Results_OneTestMethodThrowsException_ReturnsOneErrorResultWithStackTrace() + { + CreateMSTestResults(oneTestMethodThrowsException); + + var expectedResults = new TestResult[] { + new TestResult("FooTest.UnitTest1.TestMethod1") { + ResultType = TestResultType.Failure, + Message = "System.ApplicationException: asdfafds", + StackTrace = " at FooTest.UnitTest1.TestMethod1() in d:\\projects\\FooTest\\UnitTest1.cs:line 21\r\n", + StackTraceFilePosition = new FilePosition(@"d:\projects\FooTest\UnitTest1.cs", 21, 1) + } + }; + AssertTestResultsAreEqual(expectedResults); + } + + string oneTestMethodThrowsException = + +@" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test method FooTest.UnitTest1.TestMethod1 threw exception: +System.ApplicationException: asdfafds + at FooTest.UnitTest1.TestMethod1() in d:\projects\FooTest\UnitTest1.cs:line 21 + + + + + +"; + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop.Tests/Properties/AssemblyInfo.cs b/samples/MSTest/MSTest.SharpDevelop.Tests/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..cdff605abd --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop.Tests/Properties/AssemblyInfo.cs @@ -0,0 +1,31 @@ +#region Using directives + +using System; +using System.Reflection; +using System.Runtime.InteropServices; + +#endregion + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("MSTest.SharpDevelop.Tests")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MSTest.SharpDevelop.Tests")] +[assembly: AssemblyCopyright("Copyright 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// This sets the default COM visibility of types in the assembly to invisible. +// If you need to expose a type to COM, use [ComVisible(true)] on that type. +[assembly: ComVisible(false)] + +// The assembly version has following format : +// +// Major.Minor.Build.Revision +// +// You can specify all the values or you can use the default the Revision and +// Build Numbers by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.0")] diff --git a/samples/MSTest/MSTest.SharpDevelop.sln b/samples/MSTest/MSTest.SharpDevelop.sln new file mode 100644 index 0000000000..6166e73ff1 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop.sln @@ -0,0 +1,24 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +# SharpDevelop 4.2.0.8749-Beta 2 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MSTest.SharpDevelop", "MSTest.SharpDevelop\MSTest.SharpDevelop.csproj", "{8DF3A610-47F9-4448-B455-952BD57CB5CC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MSTest.SharpDevelop.Tests", "MSTest.SharpDevelop.Tests\MSTest.SharpDevelop.Tests.csproj", "{51D56190-67B7-4A49-BA0A-24010460CCC6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8DF3A610-47F9-4448-B455-952BD57CB5CC}.Debug|x86.Build.0 = Debug|x86 + {8DF3A610-47F9-4448-B455-952BD57CB5CC}.Debug|x86.ActiveCfg = Debug|x86 + {8DF3A610-47F9-4448-B455-952BD57CB5CC}.Release|x86.Build.0 = Release|x86 + {8DF3A610-47F9-4448-B455-952BD57CB5CC}.Release|x86.ActiveCfg = Release|x86 + {51D56190-67B7-4A49-BA0A-24010460CCC6}.Debug|x86.Build.0 = Debug|x86 + {51D56190-67B7-4A49-BA0A-24010460CCC6}.Debug|x86.ActiveCfg = Debug|x86 + {51D56190-67B7-4A49-BA0A-24010460CCC6}.Release|x86.Build.0 = Release|x86 + {51D56190-67B7-4A49-BA0A-24010460CCC6}.Release|x86.ActiveCfg = Release|x86 + EndGlobalSection +EndGlobal diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTest.SharpDevelop.csproj b/samples/MSTest/MSTest.SharpDevelop/MSTest.SharpDevelop.csproj new file mode 100644 index 0000000000..05165c7eb6 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTest.SharpDevelop.csproj @@ -0,0 +1,103 @@ + + + + {8DF3A610-47F9-4448-B455-952BD57CB5CC} + Debug + x86 + Library + ICSharpCode.MSTest + MSTest.SharpDevelop + v4.0 + Properties + ..\..\..\AddIns\Samples\MSTest + False + False + 4 + false + + + x86 + False + Auto + 4194304 + 4096 + + + true + Full + False + True + DEBUG;TRACE + + + False + None + True + False + TRACE + + + + ..\..\..\bin\ICSharpCode.Core.dll + False + + + ..\..\..\bin\ICSharpCode.Core.Presentation.dll + False + + + ..\..\..\bin\ICSharpCode.SharpDevelop.dll + False + + + ..\..\..\bin\ICSharpCode.SharpDevelop.Dom.dll + False + + + ..\..\..\bin\ICSharpCode.SharpDevelop.Widgets.dll + False + + + + + + 3.5 + + + 4.0 + + + + ..\..\..\AddIns\Analysis\UnitTesting\UnitTesting.dll + False + + + + + + + + + + + MSTestOptionsPanel.xaml + Code + + + + + + + + + + + + Always + + + + + + + \ No newline at end of file diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTest.addin b/samples/MSTest/MSTest.SharpDevelop/MSTest.addin new file mode 100644 index 0000000000..3049a6c8d0 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTest.addin @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestApplication.cs b/samples/MSTest/MSTest.SharpDevelop/MSTestApplication.cs new file mode 100644 index 0000000000..62e3985228 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestApplication.cs @@ -0,0 +1,46 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Diagnostics; + +using ICSharpCode.UnitTesting; + +namespace ICSharpCode.MSTest +{ + public class MSTestApplication + { + SelectedTests selectedTests; + string resultsFileName; + + public MSTestApplication(SelectedTests selectedTests, string resultsFileName) + { + this.selectedTests = selectedTests; + this.resultsFileName = resultsFileName; + GetProcessStartInfo(); + } + + void GetProcessStartInfo() + { + ProcessStartInfo = new ProcessStartInfo(MSTestOptions.MSTestPath, GetCommandLine()); + } + + string GetCommandLine() + { + var commandLine = new MSTestApplicationCommandLine(); + commandLine.AppendQuoted("testcontainer", selectedTests.Project.OutputAssemblyFullPath); + commandLine.AppendQuoted("resultsfile", resultsFileName); + commandLine.Append("detail", "errorstacktrace"); + if (selectedTests.NamespaceFilter != null) { + commandLine.Append("test", selectedTests.NamespaceFilter); + } else if (selectedTests.Member != null) { + commandLine.Append("test", selectedTests.Member.FullyQualifiedName); + } else if (selectedTests.Class != null) { + commandLine.Append("test", selectedTests.Class.FullyQualifiedName); + } + return commandLine.ToString(); + } + + public ProcessStartInfo ProcessStartInfo { get; private set; } + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestApplicationCommandLine.cs b/samples/MSTest/MSTest.SharpDevelop/MSTestApplicationCommandLine.cs new file mode 100644 index 0000000000..669d88bba7 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestApplicationCommandLine.cs @@ -0,0 +1,37 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Text; + +namespace ICSharpCode.MSTest +{ + public class MSTestApplicationCommandLine + { + StringBuilder commandLine = new StringBuilder(); + + public MSTestApplicationCommandLine() + { + } + + public void Append(string argument, string value) + { + AppendFormat("/{0}:{1} ", argument, value); + } + + public void AppendQuoted(string argument, string value) + { + AppendFormat("/{0}:\"{1}\" ", argument, value); + } + + void AppendFormat(string format, string argument, string value) + { + commandLine.AppendFormat(format, argument, value); + } + + public override string ToString() + { + return commandLine.ToString(); + } + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestDebugger.cs b/samples/MSTest/MSTest.SharpDevelop/MSTestDebugger.cs new file mode 100644 index 0000000000..aa4ad68eee --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestDebugger.cs @@ -0,0 +1,134 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Diagnostics; +using System.IO; + +using ICSharpCode.SharpDevelop.Debugging; +using ICSharpCode.UnitTesting; + +namespace ICSharpCode.MSTest +{ + public class MSTestDebugger : TestRunnerBase + { + IUnitTestDebuggerService debuggerService; + IUnitTestMessageService messageService; + IDebugger debugger; + string resultsFileName; + + public MSTestDebugger() + : this( + new UnitTestDebuggerService(), + new UnitTestMessageService()) + { + } + + public MSTestDebugger( + IUnitTestDebuggerService debuggerService, + IUnitTestMessageService messageService) + { + this.debuggerService = debuggerService; + this.messageService = messageService; + this.debugger = debuggerService.CurrentDebugger; + } + + public override void Start(SelectedTests selectedTests) + { + ProcessStartInfo startInfo = GetProcessStartInfo(selectedTests); + if (IsDebuggerRunning) { + if (CanStopDebugging()) { + debugger.Stop(); + Start(startInfo); + } + } else { + Start(startInfo); + } + } + + protected override ProcessStartInfo GetProcessStartInfo(SelectedTests selectedTests) + { + resultsFileName = new MSTestResultsFileName(selectedTests).FileName; + CreateDirectoryForResultsFile(); + var mstestApplication = new MSTestApplication(selectedTests, resultsFileName); + return mstestApplication.ProcessStartInfo; + } + + public bool IsDebuggerRunning { + get { return debuggerService.IsDebuggerLoaded && debugger.IsDebugging; } + } + + bool CanStopDebugging() + { + string question = "${res:XML.MainMenu.RunMenu.Compile.StopDebuggingQuestion}"; + string caption = "${res:XML.MainMenu.RunMenu.Compile.StopDebuggingTitle}"; + return messageService.AskQuestion(question, caption); + } + + void CreateDirectoryForResultsFile() + { + string path = Path.GetDirectoryName(resultsFileName); + if (!Directory.Exists(path)) { + Directory.CreateDirectory(path); + } + } + + void Start(ProcessStartInfo startInfo) + { + StartDebugger(startInfo); + } + + void StartDebugger(ProcessStartInfo startInfo) + { + LogCommandLine(startInfo); + + bool running = false; + debugger.DebugStopped += DebugStopped; + try { + debugger.Start(startInfo); + running = true; + } finally { + if (!running) { + debugger.DebugStopped -= DebugStopped; + } + } + } + + void DebugStopped(object source, EventArgs e) + { + debugger.DebugStopped -= DebugStopped; + + if (File.Exists(resultsFileName)) { + var testResults = new MSTestResults(resultsFileName); + var workbench = new UnitTestWorkbench(); + workbench.SafeThreadAsyncCall(() => UpdateTestResults(testResults)); + } else { + messageService.ShowFormattedErrorMessage("Unable to find test results file: '{0}'.", resultsFileName); + OnAllTestsFinished(source, e); + } + } + + void UpdateTestResults(MSTestResults testResults) + { + foreach (TestResult result in testResults) { + OnTestFinished(this, new TestFinishedEventArgs(result)); + } + OnAllTestsFinished(this, new EventArgs()); + } + + public override void Stop() + { + if (debugger.IsDebugging) { + debugger.Stop(); + } + } + + public override void Dispose() + { + Stop(); + try { + File.Delete(resultsFileName); + } catch { } + } + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestFramework.cs b/samples/MSTest/MSTest.SharpDevelop/MSTestFramework.cs new file mode 100644 index 0000000000..50e7d4eb59 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestFramework.cs @@ -0,0 +1,109 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Collections.Generic; +using System.Linq; +using ICSharpCode.SharpDevelop.Dom; +using ICSharpCode.SharpDevelop.Project; +using ICSharpCode.UnitTesting; + +namespace ICSharpCode.MSTest +{ + public class MSTestFramework : ITestFramework + { + public bool IsBuildNeededBeforeTestRun { + get { return true; } + } + + public bool IsTestMember(IMember member) + { + var method = member as IMethod; + if (method == null) + return false; + + return IsTestMethod(method); + } + + bool IsTestMethod(IMethod method) + { + foreach (IAttribute attribute in method.Attributes) { + if (IsMSTestMethodAttribute(attribute)) { + return true; + } + } + + return false; + } + + bool IsMSTestMethodAttribute(IAttribute attribute) + { + return IsMSTestMethodAttribute(attribute.AttributeType.FullyQualifiedName); + } + + bool IsMSTestMethodAttribute(string name) + { + return + name == "TestMethod" || + name == "TestMethodAttribute" || + name == "Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"; + } + + public bool IsTestClass(IClass c) + { + if ((c == null) || (c.IsAbstract)) + return false; + + foreach (IAttribute attribute in c.Attributes) { + if (IsMSTestClassAttribute(attribute)) { + return true; + } + } + + return false; + } + + bool IsMSTestClassAttribute(IAttribute attribute) + { + return IsMSTestClassAttribute(attribute.AttributeType.FullyQualifiedName); + } + + bool IsMSTestClassAttribute(string name) + { + return + name == "TestClass" || + name == "TestClassAttribute" || + name == "Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute"; + } + + public bool IsTestProject(IProject project) + { + if (project == null) + return false; + + foreach (ProjectItem item in project.Items) { + if (item.IsMSTestAssemblyReference()) { + return true; + } + } + return false; + } + + public IEnumerable GetTestMembersFor(IClass c) + { + return c.Methods + .Where(IsTestMethod) + .Select(method => new TestMember(method)); + } + + public ITestRunner CreateTestRunner() + { + return new MSTestRunner(); + } + + public ITestRunner CreateTestDebugger() + { + return new MSTestDebugger(); + } + } +} \ No newline at end of file diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestOptions.cs b/samples/MSTest/MSTest.SharpDevelop/MSTestOptions.cs new file mode 100644 index 0000000000..f60a73467b --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestOptions.cs @@ -0,0 +1,26 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.IO; +using ICSharpCode.Core; + +namespace ICSharpCode.MSTest +{ + public static class MSTestOptions + { + static Properties properties = PropertyService.Get("MSTestOptions", new Properties()); + + public static string MSTestPath { + get { return properties.Get("MSTestPath", GetDefaultMSTestPath()); } + set { properties.Set("MSTestPath", value); } + } + + static string GetDefaultMSTestPath() + { + return Path.Combine( + Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86), + @"Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe"); + } + } +} diff --git a/samples/MSTest/MSTest.SharpDevelop/MSTestOptionsPanel.xaml b/samples/MSTest/MSTest.SharpDevelop/MSTestOptionsPanel.xaml new file mode 100644 index 0000000000..57da7506a1 --- /dev/null +++ b/samples/MSTest/MSTest.SharpDevelop/MSTestOptionsPanel.xaml @@ -0,0 +1,32 @@ + + + + + + + + + + +