2008-10-25 153 views
0

我正在玩MVC,并已开始建立一个现有的网站,我们已经建立在标准的.Net Forms中。ASP.NET MVC - 包括JS文件

我只包含一个JS文件,并且所有请求都通过.Net路由,它正在尝试编译它。

它是标准的编译错误,你将与无效的C#中看到:

CS1012:字符字符太多文字

如何防止客户资产被编译?

非常感谢

+0

我已解决我的问题。在我的主页面中有一个脚本标记,声明中的runat =“server”。 这然后让.NET尝试编译包含的JavaScript文件? 我在.NET 2.0中很快乐地完成了这个任务,没有任何问题。 – 2008-10-25 11:45:29

回答

1

我已经解决了我的问题。在我的主页面中有一个脚本标记,声明中的runat =“server”。这然后让.NET尝试编译包含的JavaScript文件?我在.NET 2.0中非常高兴地完成了这个任务,没有任何问题。

0

据我所知,这是ASP.NET自ASP.NET 1.0以来的行为。任何具有runat =“server”的标签都会被解释为服务器代码,而不是包含客户端脚本。