快速問題。我明顯有一個cs文件,我試圖通過cmd創建dll。當我tr我得到一個CS0246錯誤,說無法找到命名空間。如何將該程序集引用與該文件相結合,以便我不會收到此錯誤。我在想,我需要將程序集放在與我的cs文件相同的區域內。我會試試這個,如果這是問題,我會發布。同時歡迎任何建議。我不想在Visual Studio中這樣做,所以請不要這樣做。將.cs轉換爲.dll文件CS0246錯誤
1
A
回答
1
添加/r
參數(/reference的簡寫)。請記住,一個類型可以存在名稱空間A.B.C,但這並不意味着該類型包含在程序集A.B.C中。一個程序集可以有一個數量很多的名稱空間,其中包含類型。
csc /t:library /t:library /lib:"C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0" /r:System.Data.dll /r:System.Activities.dll /r:System.Management.Automation.dll CopyFile.cs
如果您引用的組件是在不同的文件夾,你可以添加/lib
argument指定探測的文件夾。
相關問題
- 1. 將.cs類文件轉換爲.dll
- 2. 將.cs轉換爲.dll
- 3. 如何將多個cs文件轉換爲單個dll文件
- 4. 訪問c#上的bin文件夾的文件(將.dll轉換爲.cs)
- 5. 將.so文件轉換爲.dll文件
- 6. .cs到.dll轉換問題
- 7. 將cs轉換爲vb
- 8. 如何將m文件轉換爲dll?
- 9. 將lib +頭文件轉換爲DLL
- 10. 將Scala文件轉換爲Dll
- 11. 將.a文件轉換爲.dll
- 12. 將python模塊轉換爲DLL文件
- 13. 轉換cs文件編碼
- 14. 如何將多個.cs文件合併爲一個.dll文件?
- 15. 將LinQ查詢生成器轉換爲C#中的.cs文件
- 16. 如何將.cs文件轉換爲PowerShell cmdlet?
- 17. 將Aspx頁面從VB轉換爲CS
- 18. 合併DLL文件.cs文件
- 19. 將類庫dll文件轉換爲可執行文件
- 20. 如何將.dat文件轉換爲.dll文件
- 21. 將.mat文件轉換爲.csv文件會導致錯誤?
- 22. 將.DLL轉換爲.SO
- 23. 將Java類轉換爲DLL
- 24. 將OpenCV kinect_maps轉換爲DLL
- 25. 將DLL轉換爲Java
- 26. 將asp.net類轉換爲dll
- 27. 將aar轉換爲DLL庫
- 28. 將dll轉換爲jar
- 29. 將WebService轉換爲DLL
- 30. 將.net 2.0 dll轉換爲.net 4.0 dll
快速谷歌查詢:http://social.msdn.microsoft.com/Forums/en-US/f73ea717-0bad-4335-8a35-130847eae231/how-to-specify-dll-library-path-in-csc - 命令行 – Matten
@Matten好的......所以我參考了他們的想法。但是,我引用的.dll需要與我的.cs文件位於同一位置嗎?我自己在桌面上有我的.cs文件,這就是爲什麼我問。 – Brandon
它應該與你的.exe一起,當你編譯它足以完全限定它。 – Matten