Я попытался запустить Интернет, и после входа в систему он перенаправил меня на панель инструментов. База данных работает. данные отображаются корректно. но когда я попытался перенаправить на другую страницу, появилась эта ошибка: Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена.
на компе моего друга работает find.
вот код
protected void bindGvProject()
{
Session.Remove(GV_PROJECT);
DataTable dt = new DataTable();
try
{
using (ProjectWS.ProjectWebService ws = new ProjectWS.ProjectWebService())
{
ws.InsertAuditLog("Project", "Project.aspx.cs", 186, c.GetIP(), "GetProjects", CommonVariable.ACTION_RETRIEVE, loginName, DateTime.Now);
dt = ws.GetProjects();
Session[GV_PROJECT] = dt;
}
}
catch (Exception ex)
{
c.LogError("Project > Project: Error on SearchProject", ex, false);
}
gvProject.DataSource = dt;
gvProject.DataBind(); // error at here
upnlSearch.Update();
upnlSidePanel.Update();
lbtnTotalProject.Text = dt.Rows.Count.ToString();
}
Стек ошибок:
System.AccessViolationException occurred HResult=-2147467261
Message=Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Source=System.Web
StackTrace: at System.Web.Hosting.UnsafeIISMethods.MgdGetSiteNameFromId(IntPtr pConfigSystem, UInt32 siteId, IntPtr& bstrSiteName, Int32& cchSiteName) at System.Web.Configuration.ProcessHostConfigUtils.GetSiteNameFromId(UInt32 siteId) at System.Web.Configuration.ProcessHostMapPath.MapPathCaching(String siteID, VirtualPath path) at System.Web.Configuration.ProcessHostMapPath.GetPathConfigFilenameWorker(String siteID, VirtualPath path, String& directory, String& baseName) at System.Web.Configuration.ProcessHostMapPath.System.Web.Configuration.IConfigMapPath.GetPathConfigFilename(String siteID, String path, String& directory, String& baseName) at System.Web.Configuration.HostingPreferredMapPath.GetPathConfigFilename(String siteID, String path, String& directory, String& baseName) at System.Web.Configuration.WebConfigurationHost.GetStreamName(String configPath) at System.Configuration.Internal.DelegatingConfigHost.GetStreamName(String configPath) at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() at System.Configuration.BaseConfigurationRecord.Init(IInternalConfigRoot configRoot, BaseConfigurationRecord parent, String configPath, String locationSubPath) at System.Configuration.Internal.InternalConfigRoot.GetConfigRecord(String configPath) at System.Configuration.Configuration..ctor(String locationSubPath, Type typeConfigHost, Object[] hostInitConfigurationParams) at System.Configuration.Internal.InternalConfigConfigurationFactory.System.Configuration.Internal.IInternalConfigConfigurationFactory.Create(Type typeConfigHost, Object[] hostInitConfigurationParams) at System.Web.Configuration.WebConfigurationHost.OpenConfiguration(WebLevel webLevel, ConfigurationFileMap fileMap, VirtualPath path, String site, String locationSubPath, String server, String userName, String password, IntPtr tokenHandle) at System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(String path) at Telerik.Web.X_UA_CompatbileReader.LoadWebServerConfig(String applicationPath) at Telerik.Web.X_UA_CompatbileReader.IsEdge(HttpContext context) at Telerik.Web.UI.RenderModeBrowserAdaptor.get_Instance() at Telerik.Web.UI.RadCompositeDataBoundControl.ResolveRenderMode() at Telerik.Web.UI.RadCompositeDataBoundControl.get_ResolvedRenderMode() at Telerik.Web.UI.RadGrid.get_GroupPanelPosition() at Telerik.Web.UI.RadGrid.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at Telerik.Web.UI.RadGrid.DataBind() at Project.bindGvProject() in c:\Users\firga\Desktop\Nimrod\EMS\project\project.aspx.cs:line 291
InnerException:
Есть ли финализаторы в вашем коде stackoverflow.com/questions/26264528/…?
Свойства проекта-> Построить и изменить «Цель платформы» на x86. Попробуй это
возможно, попробуйте перезапустить визуальную студию от имени администратора
Я попытался запустить свое приложение, не вводя ключ Windows 10 Pro (поэтому я работаю с Windows 10 Home), это сработало. ошибка исчезает. может быть что-то не так с моим обновлением Windows или что-то еще.
Возможно ли, что на вас повлияли forums.malwarebytes.com/topic/… или groups.google.com/forum/#!topic/…?