【发布时间】:2015-05-22 15:55:32
【问题描述】:
我有一个网站,我正在尝试将其转换为 Web 应用程序项目。我正在使用这些参考资料:
https://msdn.microsoft.com/en-us/library/aa983476(v=vs.100).aspx
我认为我正在遵循这个秘诀,但在构建时会遇到数百个编译错误,根据我的经验,这通常意味着我在做一些非常基本的非常错误的事情,比如在 web.config 中。在不发布整个项目的情况下,这里是错误示例。
在每个 web 表单中,asp.net 页面指令如下所示:
<%@ Page Language="C#" AutoEventWireup="true" Inherits="Configuration" Codebehind="Configuration.aspx.cs" %>
并抛出:“在 System.Web.WebPages.Deployment.PreApplicationStartCode 类型上的预应用程序启动初始化方法 Start”抛出异常并显示以下错误消息:找不到路径的一部分 'I:\Visual Studio 2013\Projects\MG401k\WAP\MG401kWap'”和“命名空间不能直接包含字段或方法等成员”。看起来它在期待我没有告诉它的东西。如果我向项目添加新的 Web 表单,页面指令如下所示:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="MG401kWap.WebForm1" %>
但仍然抛出同样的错误。
在每个javascript文件中,对于“$(document).ready”函数,它会抛出“error CS1056: Unexpected character '$'”
我添加了
<namespaces>
<add namespace="MG401kWap" />
</namespaces></code>
到 web.config,但没有乐趣。
有人可以指出我正确的方向吗?我不确定下一步该怎么做。
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
标签: c# asp.net web visual-studio-2013 webforms