2011-08-07 11 views
1

、こんにちは文字列が有効なDateTimeとして認識されませんでした。

私はasp.netとc#のWebサイトを持っています。

私は私のプロジェクトを実行したときに、私はこのエラーを取得する

<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager> 

使用ASPコードで

String was not recognized as a valid DateTime.

私は私のサイト上で、任意のdataTimeのものを使用していないが。

ページを更新すると、エラーが表示されなくなります。

スタックトレース:

 
[FormatException: String was not recognized as a valid DateTime.] 
    System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) +3610514 
    System.Windows.Forms.TypeLibraryTimeStampAttribute..ctor(String timestamp) +49 
    System.Reflection.CustomAttribute._CreateCaObject(RuntimeModule pModule, IRuntimeMethodInfo pCtor, Byte** ppBlob, Byte* pEndBlob, Int32* pcNamedArgs) +0 
    System.Reflection.CustomAttribute.CreateCaObject(RuntimeModule module, IRuntimeMethodInfo ctor, IntPtr& blob, IntPtr blobEnd, Int32& namedArgs) +46 
    System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent) +529 
    System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType) +103 
    System.Reflection.RuntimeAssembly.GetCustomAttributes(Boolean inherit) +33 
    System.Web.UI.AssemblyCache.GetAjaxFrameworkAssemblyAttribute(Assembly assembly) +76 
    System.Web.UI.ScriptManager.get_DefaultAjaxFrameworkAssembly() +388 
    System.Web.UI.ScriptManager..ctor() +26 
    ASP.newpipe_aspx.__BuildControlScriptManager1() in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\NewPipe.aspx:17 
    ASP.newpipe_aspx.__BuildControlBodyContent(Control __ctrl) in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\NewPipe.aspx:16 
    System.Web.UI.CompiledTemplateBuilder.InstantiateIn(Control container) +12 
    System.Web.UI.MasterPage.InstantiateInContentPlaceHolder(Control contentPlaceHolder, ITemplate template) +87 
    ASP.site_master.__BuildControlMainContent() in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\Site.master:55 
    ASP.site_master.__BuildControlfullPage() in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\Site.master:16 
    ASP.site_master.__BuildControlBody1() in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\Site.master:15 
    ASP.site_master.__BuildControlTree(site_master __ctrl) in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\Site.master:1 
    ASP.site_master.FrameworkInitialize() in c:\Documents and Settings\Berzon\Desktop\Kinor\kWebGUI\Site.master.cs:912308 
    System.Web.UI.UserControl.InitializeAsUserControlInternal() +35 
    System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection) +8893254 
    System.Web.UI.Page.get_Master() +54 
    System.Web.UI.Page.ApplyMasterPage() +15 
    System.Web.UI.Page.PerformPreInit() +45 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +328 

問題となることがありますか?

+2

スタックトレースは何ですか? – SLaks

+1

'DateTime.Parse(someString)'を使用していますか?もしそうなら、このコードを投稿してください。 –

+0

@ DotNET忍者、私はそれを使用しないでください... – Ovi

答えて

8

無効な日付が渡された[TypeLibraryTimeStampAttribute]のライブラリを参照しています。

ライブラリを見つけて修正または削除します。

一般に、ASP.NetでWinFormsライブラリを使用することは悪い考えです。

0

すべてAxInteropを削除。*。DLLファイルをWebアプリケーションのbinフォルダから

関連する問題