[問題] gmcs 編譯的問題
在 demo.cs 中
namespace Encryptor {
class Encrypt {
...
}
}
然後在 demogui.cs 中使用 Windows.Forms 做 GUI
並且 using Encryptor
可是編譯時採用
gmcs demogui.cs -pkg:dotnet -r:demo.dll
出現
demogui.cs(23,13): error CS0246: The type or namespace name `Encrypt'
could not be found. Are you missing a using directive or an assembly
reference?
的編譯錯誤訊息
demogui.cs 在沒有 using Encryptor 之前的版本都正常
想請教使用 gmcs 時,是 -pkg 跟 -r 不能連用?
還是我有地方寫錯了?或是應該怎麼編譯?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.143.228
自問自答,把編譯指令改成
gmcs -r:demo.dll *.cs -pkg:dotnet
就可順利編譯了....
※ 編輯: monomorium 來自: 118.169.151.46 (10/27 14:32)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章