ターゲットマシンにまったくインストールせずに、USBペンからLinux用のモノを実行することは可能ですか??
編集: 私がこれを尋ねている理由は、Windows を対象とした WPF と WCF でアプリを開発してきたためですが、先週新しい顧客が来て、Linux システムで POS を持っています。 (約)200MBしかないフラッシュディスクがあります....NETライブラリは、私のアプリを除いて、ほとんどすべてを使用します。USB/MONO ソリューションが必要です...
はい、そうです。Mono を自分でコンパイルし、接頭辞 ( など/opt/mono
) を指定すると仮定します。/opt/mono
次に、このプレフィックスを含むフラッシュ ドライブ上のディレクトリを参照するような方法でフラッシュ ドライブをマウントする必要があります。
ターゲット マシンにルート アクセス権がないがボリュームをマウントできる場合は、コンパイル環境で、ターゲット上で書き込みアクセス権を持つディレクトリに含まれるプレフィックスを使用して構成する必要があります。たとえば、ターゲット マシンのユーザーが "foo" の場合、プレフィックスを使用できます/home/foo/opt/mono
。/home/foo/opt/mono
次に、フラッシュ ドライブをマウントした後、フラッシュ ドライブ上の対応するディレクトリにシンボリック リンクします。