कि आप प्रारंभ पृष्ठ के रूप में एक .svc फ़ाइल का उपयोग करना चाहते हैं, लेकिन WCF टेस्ट ग्राहक पॉप अप करने के लिए जब आप अपने प्रोजेक्ट को चलाने नहीं करना चाहते हैं, तो आप:
राइट क्लिक परियोजना -> अनलोड परियोजना भीतर
<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>
:: -
राइट क्लिक परियोजना> संपादित project.csproj
निम्नलिखित जोड़ें (या गलत पर सेट है, तो यह पहले से ही मौजूद है)
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f22}">
<WebProjectProperties>
...
<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
फिर स्पष्ट रूप से अपना प्रारंभ पृष्ठ अपनी .svc फ़ाइल पर सेट करें। है कि अभी भी WCF टेस्ट क्लाइंट को लाता है, तो यकीन है कि वहाँ एक सेटिंग, .csproj.user फ़ाइल के भीतर यह अधिभावी इसलिए की तरह नहीं है:
<EnableWcfTestClientForSVC>True</EnableWcfTestClientForSVC>
(या आप में गलत पर इस क्षेत्र को सेट कर सकते हैं। ccsroj.user .csproj फ़ाइल में दूसरे को सेट करने के बजाय। इस तरह, आप अन्य डेवलपर्स के लिए एक ही सेटिंग को मजबूर नहीं करते हैं, जो भी आपके लिए काम करता है)।
मैं इस बात की पुष्टि इस दृश्य स्टूडियो के साथ काम करता 2010 और 2012
स्रोत
2012-08-30 21:03:48
यह तब होता है जब आप सेवा पर काम करते समय एप्लिकेशन शुरू करते हैं (सेवा आपकी सक्रिय खुली फ़ाइल है)। –
एर .. तो फिर ऐसा क्यों न करें? :) –
मुझे नहीं पता था कि यह आपके लिए पर्याप्त है। –