ASP.NET + C#
17 отговора
396 прегледа
ASP.NET + C#
Имам следният проблем: дефинирам си една променлива, нищо повече, и сървър-а отказва да го направи. ето кода:
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<%
public static int i;
%>
</body>
</html>
дава ми следната грешка:
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: CS1513: } expected
Source Error:
Line 64:
Line 65: private void __Render__control1(System.Web.UI.HtmlTextWriter __output, System.Web.UI.Control parameterContainer) {
Line 66: __output.Write("\r\n<html>\r\n<head>\r\n \r\n</head>\r\n<body> \r\n");
Line 67:
Line 68: #line 7 "C:\Error\index.aspx"
7 ред е редът, с отварянето на <%
Ако някой може да ми помогне, много ще съм му благодарен да го направи.
"Търсейки по-доброто, често губим доброто" (Шекспир)
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<%
public static int i;
%>
</body>
</html>
дава ми следната грешка:
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: CS1513: } expected
Source Error:
Line 64:
Line 65: private void __Render__control1(System.Web.UI.HtmlTextWriter __output, System.Web.UI.Control parameterContainer) {
Line 66: __output.Write("\r\n<html>\r\n<head>\r\n \r\n</head>\r\n<body> \r\n");
Line 67:
Line 68: #line 7 "C:\Error\index.aspx"
7 ред е редът, с отварянето на <%
Ако някой може да ми помогне, много ще съм му благодарен да го направи.
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: ASP.NET + C#
Problema e v slednoto :
<%@ Page Language="C#" %>
Ti se opitvash da izpolzvash ASP 3.0, kojto raboti samo s VBScript i JScript, a C# e chast ot .NET framework i sledovatelno ne moje da se polzva po tozi nachin. Za da se polzva C# e neobhodimo da se definira class [class_name] : inherits WebPage {...} ili neshto takova ...
STOLTORUM INFINITUS EST NUMERUS
<%@ Page Language="C#" %>
Ti se opitvash da izpolzvash ASP 3.0, kojto raboti samo s VBScript i JScript, a C# e chast ot .NET framework i sledovatelno ne moje da se polzva po tozi nachin. Za da se polzva C# e neobhodimo da se definira class [class_name] : inherits WebPage {...} ili neshto takova ...
Re: ASP.NET + C#
Мда ... мерси ти. Ама така го пише във Framework SDK - тази дефиниция съм я взел от там. ОК, благодаря. Сега ще видя какво ще излезе с това, което ми каза.
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: ASP.NET + C#
Всъщност си прав, и сC# работи, но :
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<%
int i = 9;
%>
</body>
</html>
- това си работи
тук вече проблeма идва от това public static
явно компилатора очаква class, enum, struct, както пише и в разширения debug
STOLTORUM INFINITUS EST NUMERUS
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<%
int i = 9;
%>
</body>
</html>
- това си работи
тук вече проблeма идва от това public static
явно компилатора очаква class, enum, struct, както пише и в разширения debug
Re: ASP.NET + C#
Абе и това го пробвах, ама проблема е съвсем друг: в настройнките на Framework. Явно нещо съм оплескал, а админа не е човъркал такова нещо досега. Можеш ли да кажеш какви са ти Configured Assemblies. Май от там е проблема. Или ако имаш някакъв линк към step by step tutorial for Framework .. много ще съм ти благодарен да постнеш.
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: ASP.NET + C#
kakvi sa tezi Configured assemblies ? ne mi govorjat nishto. inache polzvam MSDN-a na Visual Studio za spravki ..
STOLTORUM INFINITUS EST NUMERUS
Re: ASP.NET + C#
Towa sa ti edni ot nastrojkite na Framework (ako znaeh poveche htjah da g inapravja kato horata). OK, 10x ti vse pak :))) Shte porovja malko, moje da se opravi
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: ASP.NET + C#
aa, da, namerih go. Ami nishto ne sym butal tam, v configured assemblies njamam nishto, kakto e po default.
STOLTORUM INFINITUS EST NUMERUS
Re: ASP.NET + C#
Пробвай така:
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<script language="C#" runat=server>
public static int i;
</script>
</body>
</html>
I haven't lost my mind, I have it backed up somewhere on tape.
<%@ Page Language="C#" %>
<html>
<head>
</head>
<body>
<script language="C#" runat=server>
public static int i;
</script>
</body>
</html>
I haven't lost my mind, I have it backed up somewhere on tape.
Re: ASP.NET + C#
Ne stava man :(((( pak suhstata rabota ... kaji kakvo trjabva da nastroja na Framework, ta da trugne ... sega s VBScript & JScript si raboti chudno, samo C# otkazva da vurvi 
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: Stranno
Mnoogo stranno. Az imah sastija problem kato tvoja i taka se opravi i si bachka.
Ej sega go probvah.
Eto i koda deto bachka.
<%@ Page Language="C#" %>
<SCRIPT Langiage="C#" Runat=server>
public static int i;
</script>
<html>
<head>
</head>
<body>
<SCRIPT Langiage="C#" Runat=server>
public static int j;
</script>
</body>
</html>
Mozes li da pusnesh koda deto se generira
I haven't lost my mind, I have it backed up somewhere on tape.
Ej sega go probvah.
Eto i koda deto bachka.
<%@ Page Language="C#" %>
<SCRIPT Langiage="C#" Runat=server>
public static int i;
</script>
<html>
<head>
</head>
<body>
<SCRIPT Langiage="C#" Runat=server>
public static int j;
</script>
</body>
</html>
Mozes li da pusnesh koda deto se generira
I haven't lost my mind, I have it backed up somewhere on tape.
Re: Stranno - ne e stranno
Tova ne e reshenie na problema
znachi kato se napravi <% %> sekcija tja se parse-va po vreme na izpylnenie i se kopmilira i se izpylnajava. Problema e, che v edna takava sekcija ne moje da ima public ili static promenlivi, poneje tova e source deto se izpylnjava ednokratno i se izhvyrlja ot pametta. A kato se pravi <script></script> tova e neshto kato script ostrov, v kojto moje da se vkara njakakva funkcija i tam moje da ima static promelniva. Static se izpolzva kogato edna funkcija moje da se izvika njakolko pyti v daden script, tja zatova e static de ... A ako se izpylnjava v Body-to na aspx-a, tam se dyni oshte pri parse-vaneto, shtoto aspnet javno ne poddyrja static promenlivi v body scriptovete
STOLTORUM INFINITUS EST NUMERUS
znachi kato se napravi <% %> sekcija tja se parse-va po vreme na izpylnenie i se kopmilira i se izpylnajava. Problema e, che v edna takava sekcija ne moje da ima public ili static promenlivi, poneje tova e source deto se izpylnjava ednokratno i se izhvyrlja ot pametta. A kato se pravi <script></script> tova e neshto kato script ostrov, v kojto moje da se vkara njakakva funkcija i tam moje da ima static promelniva. Static se izpolzva kogato edna funkcija moje da se izvika njakolko pyti v daden script, tja zatova e static de ... A ako se izpylnjava v Body-to na aspx-a, tam se dyni oshte pri parse-vaneto, shtoto aspnet javno ne poddyrja static promenlivi v body scriptovete
Re: Stranno
source:
<%@ Page Language="C#" %>
<SCRIPT Langiage="C#" Runat=server>
public static int i;
</script>
<html>
<head>
</head>
<body>
<SCRIPT Langiage="C#" Runat=server>
public static int j;
</script>
</body>
</html>
Eto tova mi izkarwa kato greshka:
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: CS1595: 'System.Collections.ArrayList' is defined in multiple places; using definition from 'C:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll'
Source Error:
Line 31: private static bool __intialized = false;
Line 32:
Line 33: private static System.Collections.ArrayList __fileDependencies;
Line 34:
Line 35:
Show Detailed Compiler Output:
C:\W_SERVER\system32> "c:\w_server\microsoft.net\framework\v1.0.3705\csc.exe" /t:library /utf8output /R:"c:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll" /R:"c:\w_server\assembly\gac\system.web\1.0.3300.0__b03f5f7f11d50a3a\system.web.dll" /R:"c:\w_server\assembly\gac\system\1.0.3300.0__b77a5c561934e089\system.dll" /R:"c:\w_server\assembly\gac\system.data\1.0.3300.0__b77a5c561934e089\system.data.dll" /R:"c:\w_server\assembly\gac\system.web.services\1.0.3300.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"c:\w_server\assembly\gac\system.drawing\1.0.3300.0__b03f5f7f11d50a3a\system.drawing.dll" /R:"c:\w_server\assembly\gac\system.enterpriseservices\1.0.3300.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /R:"c:\w_server\assembly\gac\system.xml\1.0.3300.0__b77a5c561934e089\system.xml.dll" /out:"C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.dll" /debug- /optimize+ /warnaserror /w:1 "C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.0.cs"
Microsoft (R) Visual C# .NET Compiler version 7.00.9466
for Microsoft (R) .NET Framework version 1.0.3705
Copyright (C) Microsoft Corporation 2001. All rights reserved.
C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.0.cs(33,24): error CS1595: 'System.Collections.ArrayList' is defined in multiple places; using definition from 'C:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll'
Show Complete Compilation Source:
Line 1: //------------------------------------------------------------------------------
Line 2: // <autogenerated>
Line 3: // This code was generated by a tool.
Line 4: // Runtime Version: 1.0.3705.288
Line 5: //
Line 6: // Changes to this file may cause incorrect behavior and will be lost if
Line 7: // the code is regenerated.
Line 8: // </autogenerated>
Line 9: //------------------------------------------------------------------------------
Line 10:
Line 11: namespace ASP {
Line 12: using System;
Line 13: using System.Collections;
Line 14: using System.Collections.Specialized;
Line 15: using System.Configuration;
Line 16: using System.Text;
Line 17: using System.Text.RegularExpressions;
Line 18: using System.Web;
Line 19: using System.Web.Caching;
Line 20: using System.Web.SessionState;
Line 21: using System.Web.Security;
Line 22: using System.Web.UI;
Line 23: using System.Web.UI.WebControls;
Line 24: using System.Web.UI.HtmlControls;
Line 25:
Line 26:
Line 27: public class index_aspx : System.Web.UI.Page, System.Web.SessionState.IRequiresSessionState {
Line 28:
Line 29: private static int __autoHandlers;
Line 30:
Line 31: private static bool __intialized = false;
Line 32:
Line 33: private static System.Collections.ArrayList __fileDependencies;
Line 34:
Line 35:
Line 36: #line 3 "C:\Error\index.aspx"
Line 37:
Line 38:
Line 39: public static int i;
Line 40:
Line 41: #line default
Line 42:
Line 43:
Line 44: #line 13 "C:\Error\index.aspx"
Line 45:
Line 46: public static int j;
Line 47:
Line 48: #line default
Line 49:
Line 50: public index_aspx() {
Line 51: System.Collections.ArrayList dependencies;
Line 52: if ((ASP.index_aspx.__intialized == false)) {
Line 53: dependencies = new System.Collections.ArrayList();
Line 54: dependencies.Add("C:\\Error\\index.aspx");
Line 55: ASP.index_aspx.__fileDependencies = dependencies;
Line 56: ASP.index_aspx.__intialized = true;
Line 57: }
Line 58: }
Line 59:
Line 60: protected override int AutoHandlers {
Line 61: get {
Line 62: return ASP.index_aspx.__autoHandlers;
Line 63: }
Line 64: set {
Line 65: ASP.index_aspx.__autoHandlers = value;
Line 66: }
Line 67: }
Line 68:
Line 69: protected System.Web.HttpApplication ApplicationInstance {
Line 70: get {
Line 71: return ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
Line 72: }
Line 73: }
Line 74:
Line 75: public override string TemplateSourceDirectory {
Line 76: get {
Line 77: return "/";
Line 78: }
Line 79: }
Line 80:
Line 81: private void __BuildControlTree(System.Web.UI.Control __ctrl) {
Line 82: System.Web.UI.IParserAccessor __parser = ((System.Web.UI.IParserAccessor)(__ctrl));
Line 83:
Line 84: #line 1 "C:\Error\index.aspx"
Line 85: __parser.AddParsedSubObject(new System.Web.UI.LiteralControl(" \r\n\r\n<html> \r\n<head> \r\n\r\n</head> \r\n<body> \r\n"));
Line 86:
Line 87: #line default
Line 88:
Line 89: #line 1 "C:\Error\index.aspx"
Line 90: __parser.AddParsedSubObject(new System.Web.UI.LiteralControl(" \r\n</body> \r\n</html>"));
Line 91:
Line 92: #line default
Line 93: }
Line 94:
Line 95: protected override void FrameworkInitialize() {
Line 96: this.__BuildControlTree(this);
Line 97: this.FileDependencies = ASP.index_aspx.__fileDependencies;
Line 98: this.EnableViewStateMac = true;
Line 99: }
Line 100:
Line 101: public override int GetTypeHashCode() {
Line 102: return 208178709;
Line 103: }
Line 104: }
Line 105: }
Line 106:
Tova e vsichkoto, koeto mi izpljuva server-a. Znam che e mnogo, no se nadjavam da pomognete .. mnogo me muchi tozi problem.
"Търсейки по-доброто, често губим доброто" (Шекспир)
<%@ Page Language="C#" %>
<SCRIPT Langiage="C#" Runat=server>
public static int i;
</script>
<html>
<head>
</head>
<body>
<SCRIPT Langiage="C#" Runat=server>
public static int j;
</script>
</body>
</html>
Eto tova mi izkarwa kato greshka:
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: CS1595: 'System.Collections.ArrayList' is defined in multiple places; using definition from 'C:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll'
Source Error:
Line 31: private static bool __intialized = false;
Line 32:
Line 33: private static System.Collections.ArrayList __fileDependencies;
Line 34:
Line 35:
Show Detailed Compiler Output:
C:\W_SERVER\system32> "c:\w_server\microsoft.net\framework\v1.0.3705\csc.exe" /t:library /utf8output /R:"c:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll" /R:"c:\w_server\assembly\gac\system.web\1.0.3300.0__b03f5f7f11d50a3a\system.web.dll" /R:"c:\w_server\assembly\gac\system\1.0.3300.0__b77a5c561934e089\system.dll" /R:"c:\w_server\assembly\gac\system.data\1.0.3300.0__b77a5c561934e089\system.data.dll" /R:"c:\w_server\assembly\gac\system.web.services\1.0.3300.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"c:\w_server\assembly\gac\system.drawing\1.0.3300.0__b03f5f7f11d50a3a\system.drawing.dll" /R:"c:\w_server\assembly\gac\system.enterpriseservices\1.0.3300.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /R:"c:\w_server\assembly\gac\system.xml\1.0.3300.0__b77a5c561934e089\system.xml.dll" /out:"C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.dll" /debug- /optimize+ /warnaserror /w:1 "C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.0.cs"
Microsoft (R) Visual C# .NET Compiler version 7.00.9466
for Microsoft (R) .NET Framework version 1.0.3705
Copyright (C) Microsoft Corporation 2001. All rights reserved.
C:\W_SERVER\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\root\9d0f8b67\1f0dcc32\1iq4udai.0.cs(33,24): error CS1595: 'System.Collections.ArrayList' is defined in multiple places; using definition from 'C:\w_server\microsoft.net\framework\v1.0.3705\mscorlib.dll'
Show Complete Compilation Source:
Line 1: //------------------------------------------------------------------------------
Line 2: // <autogenerated>
Line 3: // This code was generated by a tool.
Line 4: // Runtime Version: 1.0.3705.288
Line 5: //
Line 6: // Changes to this file may cause incorrect behavior and will be lost if
Line 7: // the code is regenerated.
Line 8: // </autogenerated>
Line 9: //------------------------------------------------------------------------------
Line 10:
Line 11: namespace ASP {
Line 12: using System;
Line 13: using System.Collections;
Line 14: using System.Collections.Specialized;
Line 15: using System.Configuration;
Line 16: using System.Text;
Line 17: using System.Text.RegularExpressions;
Line 18: using System.Web;
Line 19: using System.Web.Caching;
Line 20: using System.Web.SessionState;
Line 21: using System.Web.Security;
Line 22: using System.Web.UI;
Line 23: using System.Web.UI.WebControls;
Line 24: using System.Web.UI.HtmlControls;
Line 25:
Line 26:
Line 27: public class index_aspx : System.Web.UI.Page, System.Web.SessionState.IRequiresSessionState {
Line 28:
Line 29: private static int __autoHandlers;
Line 30:
Line 31: private static bool __intialized = false;
Line 32:
Line 33: private static System.Collections.ArrayList __fileDependencies;
Line 34:
Line 35:
Line 36: #line 3 "C:\Error\index.aspx"
Line 37:
Line 38:
Line 39: public static int i;
Line 40:
Line 41: #line default
Line 42:
Line 43:
Line 44: #line 13 "C:\Error\index.aspx"
Line 45:
Line 46: public static int j;
Line 47:
Line 48: #line default
Line 49:
Line 50: public index_aspx() {
Line 51: System.Collections.ArrayList dependencies;
Line 52: if ((ASP.index_aspx.__intialized == false)) {
Line 53: dependencies = new System.Collections.ArrayList();
Line 54: dependencies.Add("C:\\Error\\index.aspx");
Line 55: ASP.index_aspx.__fileDependencies = dependencies;
Line 56: ASP.index_aspx.__intialized = true;
Line 57: }
Line 58: }
Line 59:
Line 60: protected override int AutoHandlers {
Line 61: get {
Line 62: return ASP.index_aspx.__autoHandlers;
Line 63: }
Line 64: set {
Line 65: ASP.index_aspx.__autoHandlers = value;
Line 66: }
Line 67: }
Line 68:
Line 69: protected System.Web.HttpApplication ApplicationInstance {
Line 70: get {
Line 71: return ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
Line 72: }
Line 73: }
Line 74:
Line 75: public override string TemplateSourceDirectory {
Line 76: get {
Line 77: return "/";
Line 78: }
Line 79: }
Line 80:
Line 81: private void __BuildControlTree(System.Web.UI.Control __ctrl) {
Line 82: System.Web.UI.IParserAccessor __parser = ((System.Web.UI.IParserAccessor)(__ctrl));
Line 83:
Line 84: #line 1 "C:\Error\index.aspx"
Line 85: __parser.AddParsedSubObject(new System.Web.UI.LiteralControl(" \r\n\r\n<html> \r\n<head> \r\n\r\n</head> \r\n<body> \r\n"));
Line 86:
Line 87: #line default
Line 88:
Line 89: #line 1 "C:\Error\index.aspx"
Line 90: __parser.AddParsedSubObject(new System.Web.UI.LiteralControl(" \r\n</body> \r\n</html>"));
Line 91:
Line 92: #line default
Line 93: }
Line 94:
Line 95: protected override void FrameworkInitialize() {
Line 96: this.__BuildControlTree(this);
Line 97: this.FileDependencies = ASP.index_aspx.__fileDependencies;
Line 98: this.EnableViewStateMac = true;
Line 99: }
Line 100:
Line 101: public override int GetTypeHashCode() {
Line 102: return 208178709;
Line 103: }
Line 104: }
Line 105: }
Line 106:
Tova e vsichkoto, koeto mi izpljuva server-a. Znam che e mnogo, no se nadjavam da pomognete .. mnogo me muchi tozi problem.
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: Stranno - ne e stranno
Naj-verojatno si prav (pone logicheski e taka), obache pri men neiska da izpulni kakuvto i da e code na C#.
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)
Re: Stranno
Опциите на компилатора са абсолютно едни и същи. Кода също. Вече наистина си нямам идея защо не става при теб. Пак ще погледна тая вечер
I haven't lost my mind, I have it backed up somewhere on tape.
I haven't lost my mind, I have it backed up somewhere on tape.
Re: ASP.NET + C#
едва днес успях да подкарам .NET
та при мен излезе абселютно същата грешка....
махах public и static и всичко мина нормално.
та при мен излезе абселютно същата грешка....
махах public и static и всичко мина нормално.
:(((
Maj shte ReInstall .NET Framework :((((
"Търсейки по-доброто, често губим доброто" (Шекспир)
"Търсейки по-доброто, често губим доброто" (Шекспир)