我最近接手了.NET网站的工作。最初的开发人员是无法接受的,因此我没有源文件,我所拥有的只是aspx文件及其对应的.cs代码。业务逻辑在名为BLL.dll
的文件中编译到目前为止一切都很好,因为我只需要进行相当肤浅的更改,这可以通过编辑.aspx或代码隐藏文件来完成,但是,我不需要对a进行一些小改动。 BLL.dll文件中包含的方法。我已经能够使用DotPeek反编译文件,并可以从我想编辑的类文件中复制代码。根据我的阅读,不建议重新编译反编译的DLL文件(如果可能的话)。
我的问题是,来自此DLL的单个文件是否可以用作我的App_Code文件夹中的独立类文件,或者DLL中是否存在无法由独立类访问的依赖项。
我已尝试将其创建为独立的类文件,但我收到的错误是“System.Transactions'找不到,虽然它在编译的BLL.dll文件中被引用时似乎正在工作。
我是.NET的新手,所以请原谅我的无知。
谢谢