我正在给一个没有代码后台文件的现有页面添加简单的ASP.NET页面(目前无法更改/构建原始项目),除了当我想要使用位于我的项目中的另一个库中的某些函数时,所有工作都很顺利。
例如:
<%@ Page Language="C#" %>
<%@ Import Namespace="MyProject.BusinessLogic" %>
<HTML>
<script runat="server" language="C#">
public void Page_Load(object sender, EventArgs e)
{
bool myBool = false;
MyLabel.Text = myBool.ToString(); //works fine
MyLabel.Text = MyProject.BusinessLogic.StatusManager.Get().ToString(); //does not work
}
</script>
<body>
<form id="MyForm" runat="server">
<asp:label id="MyLabel" runat="server"></asp:label>
</form>
</body>
</HTML>
我收到的错误是“...不存在于命名空间'MyProject.BusinessLogic'中(您是否缺少程序集引用?)”
有什么办法可以解决这个引用问题吗?
我尝试了这些选项:http://msdn.microsoft.com/en-us/library/d864zc1k(v=vs.85).aspx,但没有成功。