【发布时间】:2015-02-21 10:52:33
【问题描述】:
顺便说一句,我对 C#、ASP.net、Visual Studio 等还是很陌生:
我通过 FTP 连接到远程服务器以获取现有的、正常运行的 Web 应用程序的代码。我很容易在本地服务器上运行它;但是,我正在努力在 VS Express 中重建项目并查看我在 C#(一个 aspx.cs 文件)代码中所做的更改。我构建了 .csproj 文件(有和没有我所做的更改),但我收到以下关于 BAL、DAL 和 BO 的错误:
错误 11 找不到类型或命名空间名称“DAL”(您是否缺少 using 指令或程序集引用?)
它们也会产生警告:
警告 385 找不到引用的组件“BAL”。
BAL.dll、DAL.dll 和 BO.dll 都存在于 bin 文件夹中。运行 VS Express 时,它们位于 References 下的文件夹树中,但旁边有警告标志。
如何测试我对 C# 文件所做的更改?有没有更简单的方法来编辑已经运行的 .NET 应用程序的后端?我应该反编译project_name.dll,修改它,然后重新编译它吗?
【问题讨论】:
-
您需要通过创建这些引用来重新构建这些引用,就像它们是新的一样......不幸的是,我现在手头没有 VS 来提供更好的解释。
标签: c# asp.net visual-studio dll web-application-project