Ubuntu 16.04とASP.NETプラグインを使用して大きくて複雑なcsprojをMonoDevelop 5.10にインポートする方法は?

Ubuntu 16.04とASP.NETプラグインを使用して大きくて複雑なcsprojをMonoDevelop 5.10にインポートする方法は?

Ubuntu 16.04とASP.NETプラグインを使用して、大きくて複雑なcsprojをMonoDevelop 5.10にインポートする方法を知りたいです。

私は最近IanNortonの答えで説明されている方法を試しました。MonoDevelopを使用して.csprojを開く:

新しい空のソリューションを作成し、プロジェクトとそのソースをソリューションフォルダにコピーし、ソリューションエクスプローラでソリューションを右クリックし、追加/既存のプロジェクトを追加を選択します。

このアプローチは本番環境ではうまく機能しますが、開発環境ではC#コードを頻繁に変更して再コンパイルする必要があるため、面倒です。

chmod -Rこのアプローチでは、エラーのないビルドを達成し、mod_mono_server4を使用して正しく実行するために処理する必要がある2つのディレクトリchown -R階層とファイル保護コマンドがあります。chgrp -R

さらに、MonoDevelop PCファイルはインポートされたプロジェクトのディレクトリツリーを指す必要があり、各プログラマのホームディレクトリの絶対パス名を変更する必要があります。

今日、相対パス名を使用してMonoDevelop PCファイルをインストールしようとしましたが、/usr/lib/pkgconfig成功しませんでした。問題は、まず既存のcsprojプロンプトパスをすべて削除してから、ホストプロジェクトディレクトリツリーに対応するcsprojに手動で再入力する必要があることです。

MonoDevelopのもう1つの問題は、成功したコンパイル後に毎回Ubuntu 16.04 "box"を再起動する必要があることです。

私の質問は、この方法を単純化して時間がかかり、エラーが発生しやすい側面を減らす方法です。

どんな助けでも大変感謝します。

ベストアンサー1

おすすめ記事