[英]Using Visual Studio 2012 Express Version to reference dll
最近有人要求我編寫一個.dll和一些與之兼容的函數。 由於我以前從未碰過這個問題,因此如果我問一些愚蠢的事情,我將表示歉意。
首先,我的IDE是Visual Studio 2012 Express版本。
另一方面,我按照http://msdn.microsoft.com/zh-cn/library/ms235636(v=vs.110).aspx上的說明創建項目。
我按照建議成功構建了dll項目。 .dll文件位於Debug
文件夾中。 但是,當我創建另一個項目並嘗試引用在第一個項目中創建的.dll文件時,在“ Framework and References
頁面上,我單擊“ Add New Reference
,但未找到dll。
我對此很困惑,因為我已經完成了MSDN所說的一切。 因此,我開始懷疑這是否是Express版本的限制。
如果我在正確的軌道上,誰能為我提供線索?
提前謝謝了。
指示說
“添加引用”對話框列出了可以引用的庫。 “項目”選項卡列出了當前解決方案中的項目以及它們包含的任何庫。 在“項目”選項卡上,選中“ MathFuncsDll”旁邊的復選框,然后選擇“確定”按鈕。
這意味着您在引用部分中添加了對dll 項目的引用,而不是它生成的dll。
別忘了鏈接dll項目生成的.lib
文件,並使其有機會根據說明查找需要包含的頭文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.