cost 211 ms
Roslyn 中是否有一種方法或方法可以枚舉給定 C# 項目在編譯時使用的所有程序集

[英]Is there a method or a way in Roslyn to enumerate all assemblies used at compile time by a given C# project

我正在開發一個應用程序,用於檢測並消除給定 C# 項目中無用的外部引用,例如引用但未使用的 package。 為此,我需要枚舉在編譯和運行時使用的所有程序集。 對於在運行時使用的那些,我可以使用專門調用Assembly.GetReferencedAssemblies()的反射來獲取名稱。 但是對於那 ...

即使明顯存在並且版本正確,也無法加載System.Web.Mvc

[英]Can't load System.Web.Mvc even though it's clearly there and is correct version

我正在其中之一: 它繼續: System.Web.Mvc的正確版本位於D:\\ Websites \\ Reporting \\ 2016-02-18.2 \\ bin中。 我整夜都在與這個項目作斗爭,但似乎無法克服這個問題。 對於它的價值,我在web.config中也有綁定 ...

當未通過Visual Studio啟動proram時,如何在Visual Studio中的單個DLL中激活斷點

[英]How to activate breakpoints in a single DLL in Visual Studio when the proram is not started via Visual Studio

我開發了一個C#程序,該程序允許用戶輸入C#代碼以進行擴展。 該代碼應在Visual Studio Express中開發,並將被編譯成DLL,然后在主程序中使用。 這部分很好。 為了幫助用戶調試提供的代碼,我想添加一種可能性來激活用戶DLL中的斷點,即使用解決方案中設置的斷點。 ...

使用Ninject將IJob從外部程序集注入到Quartz.net調度程序中

[英]Using Ninject to inject IJob from external assembly into Quartz.net scheduler

我正在嘗試創建一個可以使用Ninject加載外部程序集並使用Quartz.net按計划運行它們的應用程序。 我已經成功地實現了Quartz.net自身的注入,並在同一程序集中基於基於IJob實現的類運行作業。 這很好。 我想更進一步,創建一個插件架構。 我創建了一個所有插件都 ...

從CodeBase加載的.NET Assembly去哪里?

[英]Where .NET Assembly loaded from CodeBase goes?

我正在使用應用程序配置中的<codebase>元素從外部加載dll。 我想知道程序集在哪里實例化? 我制作了<codebase>指向我的本地驅動器(在appbase之外)以及一個網絡共享驅動器,並運行了fuslogvw和進程監視器以​​查看發生了什么。 但是我無 ...

WPF中的鏈引用程序集

[英]Chain-referenced assemblies in WPF

今天我想知道如何在C#WPF中配置你的項目,它引用鏈中的其他程序集。 通過“鏈中”我的意思是這樣的: 我們有應用程序引用程序集插件 插件程序集是指插件所使用的資源所在的資源,例如。 圖片 主要應用程序不以任何方式引用資源。 下圖說明了我剛才所說的內容: ...

mvc3剃須刀頁面找不到命名空間

[英]mvc3 razor page don't find Namespace

我在那里讀了很多類似的問題,但是我不能解決我的特殊問題。在我的MVC3項目中,我使用一個外部庫。 我可以在任何地方使用此庫,但不能在剃刀視圖中使用。 因此,在閱讀關於SO的類似問題時,我發現應該將該庫注冊到<system.web><compilation><a ...

將Ninject與外部組件中的MVC3控制器一起使用

[英]Using Ninject with MVC3 controllers that are in external assemblies

我在使用MVC contrib的可移植區域的外部程序集中有MVC3控制器,但是在讓Ninject注入構造函數依賴項時遇到了問題。 找到了控制器,但出現了“沒有為此對象定義無參數構造函數”的異常。 我可以看到在調用堆棧中正在調用ninject的控制器工廠,但是對於外部程序集,它只是不傳遞我 ...

DLL適用於基於Web的應用程序,但不適用於獨立窗口應用程序

[英]DLL works for web based apps but not stand window apps

我采用了一些最常用的功能和擴展,並將它們放入DLL中,以便可以將DLL包含在任何項目中。 這對於基於Web的項目效果很好,但在獨立應用程序上會引發錯誤。 我對程序集名稱進行導入。 我可以看到函數和方法,但是當我嘗試運行時會得到: {Function Name}未聲明。 由於其保護級 ...

如何處理我的代碼未引用但需要在bin中的依賴項DLL?

[英]How do I handle dependency DLLs that aren't referenced by my code but are required to be in the bin?

我正在為第三方應用程序開發一系列插件,供應商為我們提供了所有插件程序集以及一些幫助程序組件,以便與他們的系統一起使用。 我們的代碼通常引用這些幫助程序集,但是它們的插件程序集仍然需要復制到外部bin / debug或bin / release目錄。 通常我會在主項目上做一個post-bu ...

.NET程序集引用101

[英].NET Assembly Referencing 101

我在程序集A中有以下類。程序集引用了StructureMap 2.6.1。 我在完全不同的程序集(B)中引用程序集A,並且在調用此行時收到以下運行時錯誤: 運行時錯誤為: FileNotFoundException:無法加載文件或程序集'StructureMap,版本= 2 ...

在C#中序列化和反序列化外部程序集

[英]Serializing and Deserializing External Assembly in C#

我寫了一個插件系統,我想保存/加載它們的屬性,以便如果重新啟動程序,它們可以繼續工作。 我使用二進制序列化。 問題是它們可以序列化但不能反序列化。 在反序列化期間,將引發“無法找到程序集”異常。 如何還原序列化數據? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM