実は、手に負えぬ事柄が ... 。
自分の知識の無さに辟易し、検索出来ぬ事態におろおろ。
どうか、何方か、手を差し伸べて下さいませ。 ;)
さてさて、デスクトップにアイコンが出たのは良いとして、
アイコンにバツ印 (X) のついたファイルで表示されています。
ダブルクリックしても起動されませんが、
右クリックの 実行 を選べば、動いてくれます。
まぁ、動くから 良い としても、
一体、 どうしちゃったのでしょうかね?。
知識不足!で 埒が明かない! のです。
何方か、お詳しい方に コメントを頂戴出来れば 幸い です。
手を差し伸べて下さいませ。 ;)
因みに、其のファイルの参照先は Windows 実行ファイル .exe で、
Windows / Ubuntu (Mono) で動く様にコーディングしたもので、
OS 環境を取得して、条件分岐し、OS 差異を吸収し乍ら、動いています。
Form を使ったもので、DataGridView と .xml データ で稼働します。
Windows 上の Visual Studio で Build し、
Release Build の一群を、Ubuntu にコピーして使っています。
Ubuntu の 該当ドライブ は NTFS Format です。
コピーの結果、実行ファイル .exe の 所有者は root 。
権限は -rwxrwxrwx になっています。
Desktop に貼ったアイコンの 所有者は user_a 。
権限は -rwxrwxr-x になっています。
実行ファイル の場所を開き、ファイルのダブルクリックでは、
極普通に動き出します。
.desktop ファイルの内容は以下の通りです。
[Desktop Entry]
Type=Application
Exec=mono /mnt/6**************3/J/WinApp/VSelector.exe
Icon=/mnt/6**************3/J/WinApp/CS_VSelector_ico_Ubu48.png
Name=VSelector
GenericName=VSelector
Path=/mnt/6**************3/J/WinApp
Comment[ja_JP]=VSelector by Win-Exe using Mono
Version=0.8.1.7
Terminal=false
権限絡みの詳細は以下の通りです。
user_a@ubuntu:~$ cd デスクトップ
user_a@ubuntu:~/デスクトップ$ ll
合計 12
drwxr-xr-x 2 user_a user_a 4096 5月 13 01:03 ./
drwxr-xr-x 21 user_a user_a 4096 8月 18 21:33 ../
-rwxrwxr-x 1 user_a user_a 344 7月 8 2021 VSelector.desktop*
user_a@ubuntu:~/デスクトップ$
user_a@ubuntu:~/デスクトップ$ ll /mnt/6**************3/J/WinApp/VSelector.exe
-rwxrwxrwx 1 root root 257536 7月 8 2021 /mnt/6**************3/J/WinApp/VSelector.exe*
user_a@ubuntu:~/デスクトップ$
再び、ですが、
何方か、お詳しい方に コメントを頂戴出来れば 幸い です。
Please Help Me. 。
手を差し伸べて下さいませ。 ;)
0 件のコメント:
コメントを投稿