هل هناك طريقة لاستخدام VS مع موقع بعيد يمكن الوصول إليه فقط بواسطة SFTP؟

StackOverflow https://stackoverflow.com/questions/728690

  •  05-09-2019
  •  | 
  •  

سؤال

أنا أعمل مع ASP.NET وكتابة عدد قليل من الفصول (عناصر التحكم في CMS) لاستخدامها على موقع الويب الخاص بي. في الوقت الحالي، أستخدم محرر نصوص (UE) التي لديها دعم SFTP وتسليط الضوء على بناء الجملة لتحرير الملفات وحفظها عبر SFTP. ثم أنا فقط اختبارها في موقع الاختبار. انها تعمل بشكل جيد .. ولكن لأنني جديد جدا على C # أنا دائما البحث عن الأساليب، والوجود

غير قابل للتعديل ولكن الألم.

لذلك هذا هو المكان الذي يأتي فيه Visual Studio. أرغب في استخدام VS لذلك أحصل على إكمال تلقائي والسنانير إلى MSDN. ومع ذلك، فأنا غير مهتم بإعداد بيئة محلية للعمل كما لدي بيئة اختبار بالفعل على موقع الويب الخاص بي، وبصراحة إنها الاختلافات بين إعدادي والمضيف (أي: CMS، مشاكل يونيكود، التواريخ .. .) هذه هي البتات الصعبة.

هل هناك طريقة لاستخدام Visual Studio مع موقع بعيد يمكن الوصول إليه فقط بواسطة SFTP؟

هل كانت مفيدة؟

المحلول

طريقة واحدة للقيام بذلك ستكون لتركيب خادم SFTP كمحرك أقراص Windows.

إذا كان خادم SFTP على شبكتك المحلية، فيمكنك تثبيته كشركة Windows. إذا كان خارج شبكتك داخل DMZ الخاص بك، فيمكنك العثور على برنامج يتيح لك تثبيت خادم SFTP كمحرك أقراص.

البرامج التي تتيح لك القيام بذلك expandrive.. وبعد هذا من شأنه أن يسمح لك باستخدام Visual Studio كالمعتاد أثناء الكواليس يتم تحميل الملفات وتنزيلها من خادم SFTP كما هو مطلوب.

نصائح أخرى

حسنا، إنها إجابة:

فكرتي الأولى هي مجرد إعداد filezilla لإرسال دليل موقع التنمية المنشور "المنشور". سيكون هذا أسهل إعداد، وبصراحة أسرع طريقة للحصول على محتوى لخادمك.

إذا كنت تبحث خصيصا عن طريقة داخل التطبيق للقيام بذلك:

Visual Studio هو الإعداد لقبول التطبيقات المضمنة. على سبيل المثال: VIM (VI Embedded). يمكنك ببساطة تحميل تطبيق SFTP Savvy Embedded.

مثال واحد:

من مستندات VIM:

يتم تطبيق نقل الملفات الموجهة نحو الشبكة ضمن VIM بواسطة برنامج نصي يستند إلى VIML () باستخدام تقنيات البرنامج المساعد. يدعم حاليا القراءة والكتابة عبر الشبكات باستخدام RCP أو SCP أو FTP أو FTP + <. NetRC> أو SCP أو GETCH أو DAV / CADAVER أو RSYNC أو SFTP.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top