2010-08-03 102 views
1

我是一个PHP的家伙,并继承了一个问题的aspx网站。我已经解决了一个问题,但现在得到以下错误;编译器错误消息:CS1002:;预计但有一个;

Server Error in '/' Application.

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS1002: ; expected

Source Error:

Line 63: <%-- --%>
Line 64: <%
Line 65: Dim MM.XSLTransform mm_xsl = new MM.XSLTransform();
Line 66: mm_xsl.setXML(" http://omfaxnews.wordpress.com/feed/ ");
Line 67: mm_xsl.setXSL(Server.MapPath("wpxsl_fp.xsl"));

Source File: c:\projects\www_omfax_co_uk\default_b.aspx Line: 65

Show Detailed Compiler Output:

Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET
Version:2.0.50727.3614

此页 ' http://www.omfax.co.uk/default_b.aspx'

我正在使用的代码是

;

<% 
Dim MM.XSLTransform mm_xsl = new MM.XSLTransform(); 
mm_xsl.setXML("http://omfaxnews.wordpress.com/feed/"); 
mm_xsl.setXSL(Server.MapPath("wpxsl_fp.xsl")); 
Response.Write(mm_xsl.Transform()); 
%> 

正如你可以看到有一个“;”。任何和所有的帮助将受到感谢。

回答

8

您使用的是VB.NET还是C#?

Dim来自VB.NET,;结尾来自C# - 你不能像这样混合它们。

错误消息(CS1002)表明,这是一个C#网站,所以代码应该是这样的:

<% 
MM.XSLTransform mm_xsl = new MM.XSLTransform(); 
mm_xsl.setXML("http://omfaxnews.wordpress.com/feed/"); 
mm_xsl.setXSL(Server.MapPath("wpxsl_fp.xsl")); 
Response.Write(mm_xsl.Transform()); 
%> 

我放弃了Dim声明。

+0

还是没有快乐,Oded。获取以下错误 – 2010-08-03 11:17:31

+0

编译错误 说明:编译服务此请求所需的资源时发生错误。请查看以下具体的错误细节并适当修改您的源代码。 编译器错误消息:CS0433:'c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ 06c030b8 \ b002f227 \ App_Web_mm_xsltransform.cs中都存在'MM.XSLTransform'类型。 4035b6f7.8m8kzylt.dll'和'c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ 06c030b8 \ b002f227 \ assembly \ dl3 \ 9828914d \ ccc37aba_4a32cb01 \ omfax.DLL' – 2010-08-03 11:18:01

+0

@Robert塞恩 - 停止IIS,清除“Temporary ASP.NET Files”文件夹中的所有文件和文件夹,重新启动IIS并重试。 – Oded 2010-08-03 15:35:46

相关问题