কীভাবে এএসপি.এনইটি ওয়েবসাইটকে এএসপি.এনইটি ওয়েব অ্যাপ্লিকেশনে রূপান্তর করবেন


90

আমার একটি এএসপি নেট নেট 3.5.৩ ওয়েবসাইট (ভিজ্যুয়াল স্টুডিও লিঙ্গো) আছে তবে সাইটটি বাড়তে থাকে এবং অন্যান্য জিনিসের মধ্যে বরং কাউবয়িশ দেখাচ্ছে। আমি এটি একটি ওয়েব অ্যাপ্লিকেশন (নেমস্পেস এবং সমস্ত) রূপান্তরিত দেখতে চাই।

এটি কি ভিজ্যুয়াল স্টুডিওতে সহজেই করা যায় এমন কিছু? যদি তা না হয় তবে কী কোনও অন্যান্য সরঞ্জাম আছে যা স্বয়ংক্রিয়ভাবে সমস্ত নামস্থান ইত্যাদি তৈরি করতে পারে?


4
ওয়েব অ্যাপ্লিকেশন টেমপ্লেটের তুলনায় সেই ওয়েবসাইটের টেম্পলেটটি সত্যই একটি ভয়াবহ পোস। ওয়েবসাইট টেমপ্লেট ব্যবহার করে আমি কোনও সুবিধা দেখতে ব্যর্থ হয়েছি ...
জেমস

9
@ জেমস - আমি এ থেকে সরে যেতে চাইছি এমন অনেক কারণের মধ্যে একটি ... আপনি গায়কদের কাছে প্রচার করছেন ....
আরসলবার্গ

4
আমি নিশ্চিত যে নীচের হাঁটাপথটি খুব পুঙ্খানুপুঙ্খভাবে রয়েছে (এটি সমস্তই পড়েনি), তবে ইউটিউবের একজন ব্যক্তি একটি ওয়েবসাইটকে কোনও ওয়েব অ্যাপ্লিকেশনে রূপান্তর করার জন্য খুব সহজ উপায় দেখিয়েছেন: youtube.com/watch?v=oXptokM0v7w - হিসাবে সাধারণত আমি গ্যারান্টি দিতে পারি না যে এটি সবার জন্য কাজ করবে। আমি মনে করি এই পদ্ধতিটি কম কম জটিল সাইটগুলির লোকদের জন্য কাজ করবে।
ডিসলেক্সিকানাবোকো

4
আপনি যদি VS2013 ব্যবহার করছেন তবে মেনু আইটেমটি সরানো হয়েছে তা ভুলে যাবেন না ।
জন

উত্তর:


108

ঠিক আছে, দেখা যাচ্ছে যে "ওয়েবসাইটগুলির" জন্য "ওয়েব অ্যাপ্লিকেশনটিতে রূপান্তর করুন" বিকল্পটি বিদ্যমান নেই। "ওয়েব অ্যাপ্লিকেশন" তে রূপান্তর "বিকল্পটি বিদ্যমান" !!!!

[জোর আমার]

সুতরাং, রূপান্তরটি করার জন্য এখানে চুক্তিটি করা দরকার:

  • আপনার ভিএস ২০০৮ সমাধানে একটি নতুন "ওয়েব অ্যাপ্লিকেশন" যুক্ত করুন (ফাইল-> অ্যাড-> নতুন প্রকল্প-> সি # -> ওয়েব-> এএসপি.নেট ওয়েব অ্যাপ্লিকেশন)।

  • এরপরে, আপনি পুরানো "ওয়েবসাইট" -র সমস্ত ফাইল আপনার নতুন নির্মিত "ওয়েব অ্যাপ্লিকেশন" এ অনুলিপি করেছেন এবং এতে তৈরি হওয়া যে কোনও ফাইল ডিফল্টরূপে ওভাররাইড করুন

  • পরবর্তী পদক্ষেপটি সবচেয়ে কুরুচিপূর্ণ, আপনাকে "ম্যানুয়ালি" আপনার "ওয়েবসাইট" এর উল্লেখগুলি নতুন "ওয়েব অ্যাপ্লিকেশন" এ যুক্ত করতে হবে। আমি ভেবেছিলাম ভিএস ২০০৪ পাওয়ারকম্যান্ডস খেলনাটি আমার জন্য এটি করবে কারণ এটি অন্যান্য প্রকল্পের ধরণের রেপিটেন্সগুলি অনুলিপি করে তবে তা তা করেনি। আপনাকে নিজে নিজেই এটি করতে হবে এবং আপনার যদি একই সমাবেশের একাধিক সংস্করণ (যেমন আমার ক্ষেত্রে এজেএক্সটুলকিট) বা জিএসি এবং স্থানীয় উভয় সংস্করণ বা অন্যান্য জাতীয় সংসদ রয়েছে তবে আপনাকে এই পদক্ষেপে সতর্ক হতে হবে।

  • শেষ পদক্ষেপটি পুনরাবৃত্তি করুন এবং "ওয়েব অ্যাপ্লিকেশন" তৈরি করার চেষ্টা করুন। আপনি "'....' এর মতো ত্রুটি পেতে থাকবেন অজানা নামস্থান you আপনি কি কোনও সমাবেশের উল্লেখ অনুপস্থিত?" আপনি যে সার্ভার নিয়ন্ত্রণ করেন সেগুলির আইডি দ্বারা '....' প্রতিস্থাপন করা হয়েছে এমনটি বাদে আপনার আর কেউ নেই তা নিশ্চিত করুন। অন্য কথায়, কেবলমাত্র অনুপস্থিত .DESIGNER.CS বা .DESIGNER.VB ফাইলের কারণে উপস্থিত ত্রুটিগুলি না হওয়া অবধি প্রকল্প যুক্ত করুন এবং প্রকল্পটি তৈরি করুন।

  • এরপরে, ভিএস ২০০৮ সলিউশন এক্সপ্লোরারের "ওয়েব অ্যাপ্লিকেশন" রুট প্রজেক্ট নোডে যান এবং এটিকে ডান ক্লিক করুন, তারপরে আপনি "ওয়েব অ্যাপ্লিকেশনটিতে রূপান্তর করুন" বিকল্পটি পাবেন। এই বিকল্পটি যা করে তা হ'ল পৃষ্ঠাগুলি এবং নিয়ন্ত্রণের "@ পেজ" এবং "@Control" দিকনির্দেশগুলিতে ছোট্ট পরিবর্তন করা এবং প্রয়োজনীয় .DESIGNER.CS বা .DESIGNER.VB ফাইল তৈরি করা।

  • আবার "ওয়েব অ্যাপ্লিকেশন" তৈরির চেষ্টা করুন। আপনি যদি ত্রুটিগুলি পান তবে দেখুন কী কী রেফারেন্সগুলি অনুপস্থিত রয়েছে এবং / অথবা আবার "ওয়েব অ্যাপ্লিকেশনে রূপান্তর করুন" এ ক্লিক করুন। কখনও কখনও, ডিজাইনার ফাইল হারিয়ে যাওয়ার কারণ ছাড়া অন্য কোনও ত্রুটি থাকলে, সমস্ত পৃষ্ঠাগুলি / নিয়ন্ত্রণগুলিতে সেই ডিজাইনার ফাইলগুলি তৈরি করা থাকে না। নকশাবিহীন সমস্যাটি সমাধান করা এবং আবার "ওয়েব অ্যাপ্লিকেশনে রূপান্তর করুন" এ ক্লিক করা এর জন্য কাজ করা উচিত।

  • একবার আপনি সফল ভিএস বিল্ড সম্পন্ন হয়ে গেলে আপনার যাওয়ার জন্য প্রস্তুত হওয়া উচিত। আপনার ওয়েব অ্যাপ্লিকেশন পরীক্ষা শুরু করুন। Allyচ্ছিকভাবে, আপনি ভিএস ২০০৮ সলিউশন এক্সপ্লোরারের "ওয়েব অ্যাপ্লিকেশন" মূল প্রকল্প নোডটিতে ডান ক্লিক করতে পারেন এবং "বৈশিষ্ট্যগুলি" ক্লিক করতে পারেন তারপরে আইআইএসের একটি ভার্চুয়াল ফোল্ডারে "ওয়েব অ্যাপ্লিকেশন" সেট করতে "ওয়েব" ট্যাবে যান (আপনি নতুন তৈরি করতে পারেন ভার্চুয়াল ডিরেক্টরি সেখান থেকে ভিএস)। আপনি যদি পুরানো "ওয়েবসাইট" ব্যবহৃত আইআইএস ভার্চুয়াল ডিরেক্টরিটি ব্যবহার করতে চান, আপনাকে প্রথমে এটি আইআইএস থেকে অপসারণ করতে হবে।

  • আপডেট: আপনার পৃষ্ঠাগুলি পরীক্ষা করার সময়, "অ্যাপ_কোড" ফোল্ডারে বিশেষত NO নাম্বার সহকারীর ক্লাসগুলিতে সর্বাধিক মনোযোগ দিন। এগুলি একটি বড় ফাঁদ হতে পারে। আমরা একই স্ট্যাটিক ক্লাসে দুটি এক্সটেনশন পদ্ধতির ওভারলোড নিয়ে সমস্যা ছিল যার নামস্থান নেই, একজন ডেটটাইম প্রসারিত করে? (নলযোগ্য) এবং ডেটটাইম নিজেই প্রসারিত করে এমন আরও একটি ওভারলোড কল করে। এক্সটেনশন পদ্ধতি হিসাবে অন্যান্য ওভারলোডকে কল করে ভিএস ২০০ comp সংকলনটি পাস করেছে এবং আমাদের কেবলমাত্র রন্টটাইমে (আইআইএস সহ) সংকলন ত্রুটি দিয়েছে। এটিকে এক্সটেনশন পদ্ধতি হিসাবে কল করার জন্য অন্যান্য ওভারলোডের কাছে কল পরিবর্তন করে এটিকে সাধারণ স্ট্যাটিক পদ্ধতি হিসাবে কল করা (কেবল একই শ্রেণিতে কল পরিবর্তন করা, অন্যান্য শ্রেণীর কলগুলি এক্সটেনশন পদ্ধতির কল হিসাবে থেকে যায়) এটি সমাধান করেছে, তবে স্পষ্টতই, এটি এর মতো নয় এটি নিরাপদ হিসাবে এটি ভিএস 2005-এ ছিল।

  • আপডেট 2: রূপান্তর চলাকালীন, ভিএস 2008 আপনার "অ্যাপ_কোড "টির নাম পরিবর্তন করে" ওল্ড_অ্যাপ_কোড "করেছে। এই নতুন নামটি কুৎসিত শোনাচ্ছে তবে এটির নামকরণ করবেন না। "ওয়েব অ্যাপ্লিকেশন" মডেলটিতে সমস্ত কোড একটি বিধানসভায় থাকবে। রানটাইমের সময়, ওয়েব সার্ভার জানে না আপনি কোন ওয়েব প্রকল্পের ধরণটি ব্যবহার করছেন। এটি "অ্যাপ_কোড" ফোল্ডারে সমস্ত কোড নেয় এবং এটির জন্য একটি নতুন সমাবেশ তৈরি করে। এইভাবে, যদি আপনার "অ্যাপ_কোড" নামে ফোল্ডারে কোড থাকে তবে আপনি রুন্টটাইম সংকলন ত্রুটিগুলি শেষ করবেন যা একই ধরণের দুটি অ্যাসেমব্লিতে রয়েছে, একটি ভিএস দ্বারা নির্মিত, এবং একটি আইআইএস / এএসপি. নেট ডেভলপমেন্ট সার্ভার দ্বারা নির্মিত । তা এড়াতে। "ওল্ড_অ্যাপ_কোড" একই নামের সাথে ছেড়ে দিন বা এটিকে নতুন নামকরণ করুন: "অ্যাপ_কোড"। এই জাতীয় "অ্যাপ_কোড" তে কোনও কোড রাখবেন না

আমি এটি আগে থেকেই জানি তবে এখনই ভুলে গিয়েছি কারণ আমি দীর্ঘকাল ধরে "ওয়েবসাইট" মডেলটি ব্যবহার করি না :(।


4
আপনার লিঙ্কটি শীর্ষে নষ্ট হয়ে গেছে, ত্রুটি 500
সমীর আলিভাই

6
এছাড়াও, "ফাইলগুলি" হিসাবে "অনুলিপি" হিসাবে এবং অনুলিপি পেতে কোড ফাইলগুলি সন্ধান করুন
jcolebrand

14
আপনারা যারা ভিএস ২০১৩ এ এটি করছেন, তাদের জন্য "কভারেট টু ওয়েব অ্যাপ" নীচে প্রজেক্ট মেনুতে সরানো হয়েছে।
এরিক সাসামান

4
@ এরিকসাসাম্যান তবে আমার জন্য ওয়েব সাইট প্রকল্পগুলির জন্য এটি মোটেও নেই।
নিকজি

4
@ নিকজি, আপনি সঠিক, উত্তরের প্রথম লাইন অনুসারে, ওয়েবসাইট প্রকল্পগুলির জন্য এটি নেই, আপনি যদি সলিউশন এক্সপ্লোরারে কোনও ওয়েব অ্যাপ্লিকেশন নির্বাচন না করেন তবে প্রকল্প মেনু এমনকি উপস্থিত থাকে না। আপনি যদি মেনুতে "ওয়েবসাইট" দেখেন তবে এটি কোনও ওয়েব অ্যাপ্লিকেশন নয়। একটি ফাঁকা ওয়েব অ্যাপ্লিকেশন তৈরি করতে উপরের পদক্ষেপগুলি অনুসরণ করুন, এতে আপনার ফাইলগুলি অনুলিপি করুন। তারপরে আপনার নতুন ওয়েব অ্যাপ্লিকেশনটির জন্য "ওয়েব অ্যাপ্লিকেশনটিতে রূপান্তর করুন" প্রকল্পের মেনুতে থাকা উচিত। তুমি কি ওটা করেছ?
এরিক সাসামান

12

ওয়াকথ্রু: এমএসডিএন-তে ভিজ্যুয়াল স্টুডিওতে একটি ওয়েব অ্যাপ্লিকেশন প্রকল্পে একটি ওয়েব সাইট প্রকল্পকে রূপান্তর করা

যদি আপনার ওয়েবসাইটের অ্যাপ্লিকেশন বৃদ্ধি পায় .. এটি বেশ কয়েকটি প্রকল্পে বিভক্ত করা ভাল। ওয়েব অ্যাপ্লিকেশন প্রকল্প থেকে ওয়েব অ্যাপ্লিকেশন প্রকল্পে রূপান্তর খুব বেশি সাহায্য করবে না।


5

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


3

ভিএস ২০১০ সালে একটি নতুন ওয়েব অ্যাপ্লিকেশন তৈরি করুন
1.. 1. উইন্ডোজ এক্সপ্লোরার ব্যবহার করে আপনার সমস্ত ফাইল আপনার প্রকল্প ফোল্ডারে অনুলিপি করে।
২. ভিএস ২০১০-তে সমাধান এক্সপ্লোরার সমস্ত ফাইল দেখান।
৩. ফাইল এবং ফোল্ডারগুলি নির্বাচন করুন - প্রকল্পে ডান ক্লিক অন্তর্ভুক্ত করুন।
৪) প্রজেক্ট সলিউশন এক্সপ্লোরারকে ডান ক্লিক করুন এবং ওয়েব অ্যাপ্লিকেশনটিতে রূপান্তর নির্বাচন করুন।

বেশ কয়েকটি ছোট পার্থক্য রয়েছে, যেমন অ্যাপ_কোড ফোল্ডারটি পুরানো_অ্যাপ_কোডে নামকরণ করবে - এতে আশ্চর্যরূপে কোনও ত্রুটি হয় না। আপনার অবজেক্টের ডেটা উত্সগুলিতে টাইপনাম এবং @ পেজ ট্যাগের উত্তরাধিকারের জন্য [প্রজেক্টনাম] প্রয়োজন হতে পারে। উপসর্গ বিশ্বব্যাপী সংযুক্ত। উদাহরণস্বরূপ, যদি আপনার টাইপের নাম "BusinessLogic.OrderManager" ছিল এবং আপনার প্রকল্পের নাম ইনভেন্টরিসিস্টেম হয় তবে আপনাকে এটিকে ইনভেন্টরিসিস্টেম.বসনেজলজিক.অর্ডার ম্যানেজারে পরিবর্তন করতে হবে। এছাড়াও কয়েকটি প্রদর্শনের পরিবর্তন, যেমন প্রয়োজনীয় ক্ষেত্রের বৈধকারকরা আর লাল ফন্টে ডিফল্ট হয় না, সেগুলি ডিফল্ট কালো হয়ে যায়।


আমার অ্যাপ্লিকেশন কোড ফাইলটি এটি মনে করার মতো পরিবর্তন হয়নি। আমাকে ম্যানুয়ালি এটির পুনরায় নামকরণ করতে হয়েছিল তারপর সমস্ত সিএস পৃষ্ঠাগুলি সংকলনে পরিবর্তন করতে হয়েছিল।
মাইক

3

প্রথমদিকে আমিও একই সমস্যার মুখোমুখি ছিলাম। রোকস প্রফেশনাল এএসপি.এনইটি 4.0 বইটি অনুসরণ করার পরে, আমি আমার মামলার জন্য নিম্নলিখিত সমাধানটি পেয়েছি।

আমি প্রথম একটি নতুন ওয়েব অ্যাপ্লিকেশন তৈরি করেছি। ওয়েব অ্যাপ্লিকেশন ফোল্ডারে সমস্ত ওয়েবসাইট ফাইল অনুলিপি করেছেন। অ্যাপ্লিকেশনটিতে রাইট ক্লিক করুন, এবং ওয়েব অ্যাপ্লিকেশন রূপান্তর ক্লিক করুন।

আপনি কোনও ওয়েব অ্যাপ্লিকেশনটিকে একটি ওয়েব অ্যাপ্লিকেশনে রূপান্তর করতে হবে তা আপনি জিজ্ঞাসা করতে পারেন। উত্তরটি হ'ল, যখন আপনি কোনও ওয়েবসাইট তৈরি করেন, আপনি কেবল যেখানে প্রয়োজন হয় সেই .cs ফাইলটি কোড করেন। একটি ওয়েব অ্যাপ্লিকেশন, কোড ও ডিজাইনের বিভাগের জন্য .design.cs (বা .vb) এবং একটি .cs ফাইল স্বয়ংক্রিয়ভাবে ঘোষণা করে।

নেক্সট: আপনার ওয়েবসাইটের অন্যান্য ফাইলগুলিতে পিইজে নির্দেশে 'ইনহেরিটস' বৈশিষ্ট্যের মতো সমস্ত ম্যানুয়াল রেফারেন্স সরান, যেহেতু নামের স্থানগুলি কেন্দ্রিকভাবে রেফারেন্সের যত্ন নেবে।

আমিও একটি সমস্যার মুখোমুখি হয়েছিলাম, যেহেতু আমি আমার প্রকল্পে ওবিজে এবং বিআইএন ফোল্ডারটি অন্তর্ভুক্ত করি নি। আপনি যদি মনে করেন যে আপনি আপনার বিআইএন এবং ওবিজে ফোল্ডারগুলি মিস করছেন, সলিউশন এক্সপ্লোরারটিতে 'সমস্ত ফাইলগুলি দেখান' আইকনটি ক্লিক করুন এবং তারপরে অনুপস্থিত ফোল্ডারে ডান ক্লিক করুন এবং প্রজেক্টে যুক্ত করুন। (তারা প্রকল্পটি সংকলন করে তা নিশ্চিত করার জন্য))

আপডেট: @ ডেডলিচামার্স মন্তব্যে উল্লেখ করেছেন: আপনি একটি "সিটিআরএল + শিফট + এফ" করে সর্বত্র অনুসন্ধান করতে পারেন এবং তারপরে অনুসন্ধান করতে পারেন Inherits="(.*?)"। এটি সমস্ত ঘটনাগুলি খুঁজে বের করবে এবং সম্ভবত আপনাকে কিছুটা সময় সাশ্রয় করবে!


4
আপনি Ctrl-shift-F দিয়ে সমস্ত মুছে ফেলতে পারেন এবং তারপরে নিয়মিত অভিব্যক্তির জন্য অনুসন্ধান বিকল্পগুলি পরিবর্তন করতে পারেন এবং এই উত্তরাধিকারী = "(। *) ব্যবহার করতে চান?"
ডেডলিচাম্বার্স

4
যা উত্তরাধিকারী = "(। *?)" তা যাচাই করুন এবং অন্যটি শেষ উদ্ধৃতি চিহ্ন পর্যন্ত উত্তরাধিকারের পিছনে সমস্ত কিছু দখল করবে।
ডেডলিচাম্বারস

4
আমি কেবল একটি ইস্যুতে দৌড়েছি যেখানে উত্তরাধিকারসূত্রে না থাকার কারণে ডিজাইনার নেমস্পেসটি মুছতে পারে এবং ক্লাসটি মুছে দেয়। আমি আশা করি এটি আরও সহজ হত।
ডেডলিচাম্বার্স

3

আমি এখন একটি ওয়েবসাইট প্রকল্পকে সফলভাবে একটি ওয়েব অ্যাপ্লিকেশনে স্থানান্তরিত করেছি এবং খুঁজে পাওয়ার জন্য কয়েকটি গোছা শান্ত আছে।

আপনার নিষ্পত্তিস্থলে রিশার্পার থাকা এসপেক্স ফাইলগুলিকে পুনরায় সংশোধন করতে অনেক সাহায্য করে।

  1. আপনার সমাধান সেট আপ করুন এবং একটি খালি ওয়েব অ্যাপ্লিকেশন তৈরি করুন
  2. সমস্ত ফাইল অনুলিপি করুন
  3. ওয়েবসাইট প্রকল্পের এএসপিএক্স ফাইলগুলির নামস্পেস নেই। আপনার ক্লাসগুলি যথাযথ নেমস্পেসে মুড়ে দিন
  4. অনুলিপি করার সময়, সাবফোল্ডারগুলিতে আমার সমস্ত পৃষ্ঠাগুলি আমার প্রকল্পের নাম এবং ফোল্ডারনামে নাম বদলে গেছে, সুতরাং আমি public partial class FolderName_Projectname : Pageযদি 40 বছর আগে পুনর্বার ব্যবহার করে বা ম্যানুয়ালি ব্যবহার করে সমস্ত ফাইলের পুনরায় নামকরণ করি তবে আমি 40 নম্বর পেয়েছি । যদি আপনি একাধিক ত্রুটির মতো মুখোমুখি হন তবে "There is already a member Page_Load() defined"এটি সম্ভবত শ্রেণীর নামগুলি অনুলিপিকরণের কারণে সম্ভবত
  5. একটি নেমস্পেস যুক্ত করার পরে
  6. CodeFileসমস্ত এসপেক্স পৃষ্ঠাগুলির সাথে প্রতিস্থাপন করুন Codebehindএবং বিশেষত আমি আপনার সাবফোল্ডার ফাইলগুলিতে মনোযোগ দিন। নিশ্চিত হয়ে নিন যে Inhertis=""আপেক্ষিক পথটি নেই। আপনার নেমস্পেসগুলি সমস্ত কিছুর যত্ন নেয়। সুতরাং সঠিক বিন্যাস হয়Inherits="Namespace.classname" । যদি আপনার ক্লাসের একটি নেমস্পেস নাসপা এবং একটি ফাইলের নাম foo.cs থাকে তবে তা হবেInherits="NaSpa.foo"

  7. আপনি আপনার সমস্ত ফাইল প্রস্তুত করার পরে (আপনার মাস্টার পৃষ্ঠাগুলি ভুলে যাবেন না) "ওয়েব অ্যাপ্লিকেশনে রূপান্তর করুন" চালান। যদি পরে ত্রুটি দেখা দেয় তবে ধুয়ে ফেলুন এবং পুনরাবৃত্তি করুন। যদি আপনার "পাঠ্যবক্সনামটি পাওয়া যায় না আপনি কি কোনও রেফারেন্স মিস করছেন" বাছাইয়ের ত্রুটির মুখোমুখি হন তবে নিশ্চিত হন যে আপনি আপনার এসপেক্স পৃষ্ঠাগুলি স্যানিটাইজ করতে ভোলেন নি। একটি ভাল সূচক হ'ল স্বয়ংক্রিয়ভাবে উত্পন্ন ডিজাইনার ফাইলগুলি পরীক্ষা করা। যদিTextBoxName সেখানে উপস্থিত না হয় তবে রূপান্তরটি পুরোপুরি সফল হয়নি।

  8. নিখোঁজ নির্ভরতাগুলি সমাধান করুন।
  9. নির্মাণ

0

ডিফল্ট এএসপি নামের স্থানটি আর কাজ করবে বলে মনে হয় না। সুতরাং আমি পৃষ্ঠার বাইরের থেকে আমার ব্যবহারকারীর নিয়ন্ত্রণগুলি.অ্যাসেক্স পৃষ্ঠাগুলি কল করতে পারি না। তাদের একটি নেমস্পেস দেওয়া এবং এএসপি থেকে আমার নাম স্থানটিতে ডিফল্ট পরিবর্তন করা কাজ করার মতো বলে মনে হয়েছিল।

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