<সাব্বাইটিপ> ডিজাইনার </ সাব টাইপ> যুক্ত করা হয়েছে তারপরে লোড / আনলোডে ভিজ্যুয়াল স্টুডিও দ্বারা সরানো হয়েছে


177

কেউ কি এর আগে দেখে? আমার কাছে একটি বিশাল ভিজ্যুয়াল স্টুডিও প্রকল্প রয়েছে যা [Subtype]Designer[/Subtype]আমার .vcprojতারপরে যুক্ত করে রাখে এবং প্রকল্পের পরবর্তী ওপেন এবং বন্ধে এটি মুছে ফেলা হয়। এখানে কেবলমাত্র একটি শ্রেণির সংজ্ঞা দেওয়া আছে StoredImageControl.cs। এটি যেভাবে বন্ধ করতে হবে তা যে কেউ জানেন যেহেতু এটি সত্যিই আমার সংশোধন নিয়ন্ত্রণকে গোলমাল করছে।

এটি আগে:

<EmbeddedResource Include="StoredImageControl.resx">
  <DependentUpon>StoredImageControl.cs</DependentUpon>
</EmbeddedResource>

এই পরে

<EmbeddedResource Include="StoredImageControl.resx">
  <DependentUpon>StoredImageControl.cs</DependentUpon>
  <SubType>Designer</SubType>
</EmbeddedResource>

ভিএস ২০০৫ সালে <সাব টাইপ> ইউজারকন্ট্রোল </ সাব টাইপ> এর সাথে একই জিনিসটি দেখেছি Very খুব আশ্চর্যের।
ডেভিড গার্ডিনার

1
আমি ভিএস ২০০৮
এও

1
ভিএস ২০১০-এ এটি ছড়িয়ে পড়ে Also এছাড়াও বিভ্রান্ত।
জন ডেভিস

ভিএস ২০০৮ এ আমার সাথে একই ঘটনা ঘটছে। আমি সত্যিকারের কোনও কাজ শুরু করার ঠিক আগে, চেকআউটগুলির পরে আবার ফিরে আসার মাধ্যমে এর উত্স নিয়ন্ত্রণ প্রভাবকে হ্রাস করার চেষ্টা করি ... তবে এটি একটি ক্লডেজ এবং আমি প্রায়শই এটি করতে ভুলে যাই। আপনি কি কানেক্ট.মাইক্রোসফট.কম এর মাধ্যমে রিপোর্ট করার চেষ্টা করেছেন?
অ্যালান

2
আপনার কাছে কোন সি / সি ++ প্রকল্পে সি # উত্স কোড ফাইল রয়েছে?
হ্যানস প্যাস্যান্ট 21

উত্তর:


95

এটি সংরক্ষিত সমাধান অবস্থায় আপনি যে ফাইলগুলি খোলেন তার সাথে সম্পর্কিত হতে পারে। আমি ভিএস 2010-এ এই সমস্যাটি নিয়ে এসেছি এবং দেখেছি যে আমি যদি একটি .xML ফাইল সম্পাদকের মধ্যে খোলা থাকাকালীন সমাধানটি বন্ধ করি, তবে সমাধানটির পরবর্তী সময়ে পুনরায় খোলার পরে, .xML ফাইলযুক্ত প্রকল্পটি এই <SubType>Designer</SubType>লাইনটি যুক্ত করবে। যদি আমি সেই ফাইলটি ওপেন না করেই সমাধানটি বন্ধ করে দিই, তবে এটি নীচের পুনরায় খুলতে সেই লাইনটি যুক্ত করার চেষ্টা করে না।


8
এটি আমার কাছে ইস্যু হয়ে উঠেছে বলে মনে হয় (ভিএস ২০১০ এছাড়াও)। বিরক্তিকর হলেও যদিও ভিজ্যুয়াল স্টুডিওগুলি আপনার ফাইলগুলিতে তার নিজস্ব পরিবর্তন করতে পারে কেবল তার উপর ভিত্তি করে কোনটি খোলা থাকে, বিশেষত যেহেতু তারা আপনার উত্স নিয়ন্ত্রণ সিস্টেমটিতে প্রদর্শিত হয়। মাইক্রোসফ্টের "বৈশিষ্ট্যগুলি" পছন্দ করেছেন ...
বেন সাটন

10
এটি এখনও এমএসের
প্যাট

4
এটি ভিএস ২০১৫, এবং এখনও এটি ঘটে।
জনি_ডি

2
VS2017, এখনও একটি সমস্যা। উত্স নিয়ন্ত্রণ ব্যবহার করা অসম্ভব, কারণ ভিএস ক্রমাগত বোকা এই বোকা <Subtype>Designer</SubType>ট্যাগগুলি যুক্ত করে চলেছে।
ট্রায়ঙ্কো

1
তারা কানেক্ট হত্যা করে, কিন্তু developercommunity.visualstudio.com/content/problem/204355/... বলেছেন VS2019 পূর্বরূপ 2 জন্য অন্তত মীমাংসিত এর
জোশ Sutterfield

38

এটি ভিজ্যুয়াল স্টুডিও, ২০০৮, ২০১০ এবং এখন ২০১২ এর কমপক্ষে 3 সংস্করণে একটি সমস্যা হয়ে দাঁড়িয়েছে Microsoft এটি মাইক্রোসফ্ট কানেক্টে একটি বাগ হিসাবে লগইন হয়েছে তবে এমএসের উত্তরটি "আমরা আপনার অনুরোধটি রেকর্ড করেছি তবে এটি ঠিক করার বিষয়ে পরিকল্পনা করছি না সময়। " আপনার ত্রুটি প্রতিবেদনটি ভোট দেওয়ার পরামর্শ দিন কারণ এটি এখনও সক্রিয় রয়েছে এবং এমএসের পক্ষে যথেষ্ট পরিমাণে ভোট সহ আরও ভাল প্রতিক্রিয়া পাওয়া যেতে পারে।


25
2013 এবং এখন 2015 এর একই সমস্যা রয়েছে।
জেমস স্কেম্প

4
হ্যাঁ, এখনই প্রথমবারের মতো ভিএস ২০১৫ এ এটি দেখেছেন।
জনসি

2
জনসি না, এটি কোনও বাগ নয়, এটি একটি ফৌজদারি অপরাধ।
প্যাট্রিক ফ্রমবার্গ

4
মাইক্রোসফ্ট কানেক্টটি অবমূল্যায়ন করা হয়েছে, আমি ডেভেলাপারকমিউনিটি.ভিজুয়ালস্টুডিও.কম-এ একটি নতুন সমস্যা খুললাম । এটি "বিবেচনাধীন", সুতরাং এটি ভোট দিন!
enzi

"আমরা এই সমস্যাটি স্থির করেছি এবং এটি ভিজ্যুয়াল স্টুডিও 2019 প্রিভিউ 2 এ উপলব্ধ আপনার প্রতিক্রিয়ার জন্য আপনাকে ধন্যবাদ!" - ডেভকমিনিউটি ইস্যুতে একটি সমাধান অনুযায়ী।
জোশ সটারফিল্ড

8

আমি আমার এএসপি.এনইটি ওয়েব অ্যাপ্লিকেশনটির .csproj ফাইলটিতে একই সমস্যাটির মুখোমুখি হয়েছি:

<ItemGroup>
  <Content Include="site.master" />
  <Content Include="Web.config">
    <SubType>Designer</SubType>
  </Content>
</ItemGroup>

বনাম:

<ItemGroup>
  <Content Include="site.master" />
  <Content Include="Web.config" />
</ItemGroup>

এই সমস্যাটির সাথে আমার বিরক্তিও সংশোধন নিয়ন্ত্রণের পরিবর্তনগুলির কারণে। বিষয়টি VS 2005/2008/2010 এ উপস্থিত বলে মনে হচ্ছে। মাইক্রোসফ্ট ফোরামে নিম্নলিখিত প্রশ্নটি পেয়েছেন, তবে উত্তরটি পরিষ্কার নয়।

আমি আশা করি যে কোনও ভিএস সেটিং এর কারণ হয়ে দাঁড়িয়েছে, সেই ক্ষেত্রে আমি সেটিংটি কী তা জানতে পেরে আপনি জানতে চাই।


1
ইস্যুটি বনাম ২০১৩ সালেও প্রেসিডেন্ট রয়েছে।
জোহান

ভিজ্যুয়াল স্টুডিওগুলির ফাইলগুলি পরিবর্তন করার পরিবর্তে এটির আর একটি উদাহরণ। একদিন মাইক্রোসফট অবশেষে উপলব্ধি করবে যে ব্যবহারকারীর ভারপ্রাপ্ত হওয়া উচিত এবং এলোমেলোভাবে ছাড়া ব্যবহারকারীদের ঠিক আছে ফাইল পরিবর্তন কখনও ঘটা উচিত
goneskiing

7

আপনি কি এমবেডেডরোসোর্স অবজেক্টের একটি অ্যাট্রিবিউট হিসাবে সাবটাইপটি রাখার চেষ্টা করছেন?

<EmbeddedResource Include="StoredImageControl.resx" SubType="Designer"> 
  <DependentUpon>StoredImageControl.cs</DependentUpon> 
</EmbeddedResource> 

আমি নীচের লিঙ্কে আপনার মত একটি প্রশ্ন দেখেছি এবং সে তার সমস্যার সমাধান করে:

http://community.sharpdevelop.net/forums/t/9977.aspx


1
SubTypeঅ্যাট্রিবিউট ট্রিকটি ব্যবহার করা <Content>উপাদানগুলিতে কাজ করে না : ভিএস 2010 অভিযোগ করে যে বৈশিষ্ট্যটি অজানা।
পিয়েরে আরনাড

3

আমি দেখতে পেয়েছি যে <SubType>Designer</SubType>ওয়েবকনফিগের জন্য আচরণটি পরিবর্তন করে।

ওয়েব পরিষেবা ফাইলগুলি প্রকাশের জন্য আমরা ওয়েবডেপ্লয় ব্যবহার করি।

যদি উপ-টাইপটি ওয়েবকনফিগের জন্য সেট করা থাকে - এটি মূল ডিরেক্টরিতে যেখানে সমস্ত সামগ্রী ফাইল এবং .svc যায় সেখানে এই ফাইলটি সঠিকভাবে প্রকাশ করে।

যদি সাবটাইপটি সেট না করা থাকে - এটি উপরের কাজটি করে তবে বিন \ সাবডাইরেক্টরির অধীনে ওয়েবকনফিগটি অনুলিপি করে - যা খুব আশ্চর্যের! এমএস বিল্ড লগ-এ এটি কালেকটফায়ারফর্ম_সোর্সআইটেমসটোকপিপিও আউটপুট ডিরেক্টরি নির্দেশের সময় ঘটে।


0

প্রকল্পে নতুন ফাইল যুক্ত করার সময় এটি আমার জন্য সংস্করণ নিয়ন্ত্রণের সমস্যাগুলির কারণও হয়।

আমি প্রায় কাজ করেছিলাম: প্রকল্পের ফাইলের মুলতুবি পরিবর্তনগুলি পূর্বাবস্থায় ফিরিয়ে আনুন এবং তারপরে ডান ক্লিক করে ম্যানুয়ালি নতুন ফাইল যুক্ত করুন -> প্রকল্পে বিদ্যমান ফাইলগুলি যুক্ত করুন।

এটি করার সময় ট্যাগটি < SubType >Designer< /SubType >আসে না।

আশা করি এটি কারও সাহায্য করবে। সুতরাং এই পোস্টিং।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.