PDA

View Full Version : سوال: آپلود سایت بر روی هاست بدون قابلیت استفاده از کدها



arash69
پنج شنبه 01 تیر 1396, 17:55 عصر
سلام دوستان.
سایتی که با ASP.NET نوشتم رو میخوام روی هاست آپلود کنم. وقتی توی ویژوال 2013 میزنم که publish کنه، فایل هایی که بهم میده همون کدهای مورد استفاده در برنامه هستند و خب اگه اینا رو به مشتری بدم یا روی هاستش آپلود کنم اون قادر خواهد بود کدهای من رو کامل در اختیار داشته باشه. آیا امکان این هست که این کار طوری انجام بشه تا کدها به طور صریح روی هاست نباشن و اینطوری قابل استفاده نباشن؟

متشکرم.

parvizwpf
جمعه 02 تیر 1396, 12:16 عصر
وقتی شما پابلیش میکنید تمام اطلاعات غیر از اطلاعات فرمها به فایل DLL تبدیل میشه مشکلی نخواهید داشت. مشتری نمیتونه کد شما رو ببینه .دیدن UI هم کاری از پیش نمیبره

arash69
جمعه 02 تیر 1396, 13:53 عصر
از پاسختون متشکرم، ولی شاید من توی پابلیش کردن دارم یه جاهایی رو اشتباهی انجام میدم که اینطوری هست و کدهای سی شارپ هم به صورت کامل دیده میشن.

parvizwpf
جمعه 02 تیر 1396, 15:34 عصر
منظورتون رو موتجه نمیشم از اشتباه.
کدهای سی شارپ در فایلهای cs هستند چطور دیده میشوند؟

arash69
جمعه 02 تیر 1396, 16:57 عصر
بله دقیقا کدهای سی شارپ که داخل فایل های cs هستند رو با کدهای aspx روی هاست آپلود کردم. یعنی وقتی پابلیش کردم، توی یه سری فولدرها که یه مسیر طولانی تو در تو بود، این فایل ها رو بهم داد که همون فایل های کد بود. یعنی کاملا قابل خوندن هستن الان این کدهایی که من روی هاست آپلود کردم و از پابلیش کردن به دست اومدن.

arash69
جمعه 02 تیر 1396, 21:52 عصر
حل شد. یه گزینه ای هست توی پابلیش کردن در ویژوال استودیو 2013 برای precompile که باید تیک این رو میزدم.