Visual Studio 2013 Error Message: 0x80004001 (E_NOTIMPL)

For some reason Microsoft Visual Studio 2013 keeps giving me the following error:

Not implemented (Exception from HRESULT: x080004001 (E_NOTIMPL))

** Microsoft Visual Studio ** - Not implemented (Exception from HRESULT: x080004001 (E_NOTIMPL)) and Add New Table Window

** Microsoft Visual Studio ** - Not implemented (Exception from HRESULT: x080004001 (E_NOTIMPL))

I am getting this error when trying to create a new SQL table. The way to reproduce this error is as follows:

  • Open my project (from Team Explorer)
  • Open a data connection in Server Explorer.
  • Right click on the tables and click Add New Table

I am trying to add a new table to a SQL Server 2014 database. I have Microsoft Visual Studio Professional 2013 Version 12.0.31101.00 Update 4

This only happens when adding a table or opening a definition. I can view the data without any error. I've also tried to repair Visual Studio 2013 with no luck.

EDIT:
Now when I don't open the project and try to add a table, I get:

"The parameter is invalid. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))".

** Microsoft Visual Studio ** - The parameter is incorrect.  (Exception from HRESULT: 0x80070057 (E_INVALIDARG))

+3


source to share


3 answers


I ended up formatting and reinstalling Windows, which fixed the problem when I installed Visual Studio 2013 again. Restoring Visual Studio did not fix the problem, but I'm not sure if working on visual studio would work.



0


source


Found the answer here



Clear temporary frame files for your project in:

For Windows 7, the path is: C: \ Users \ [username] \ AppData \ Local \ Temp \ ASP.NET Temporary Files \

For 64-bit systems with "Framework" in the path, the full path is: C: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Temporary ASP.NET Files \

http://www.solutioncottage.com/ShowSolution.aspx?solID=59

+2


source


Typically E_INVALIDARG

returned when a parameter is present at the application level, such as out of range or a parameter that collides with each other.

As I found; When trying to instantiate a .NET .NET service, an error message may appearE_INVALIDARG

, you need to modify your Windows Registry .

Create a new backup of your Registry of Windows

.

Source: Microsoft .NET Service Component that is deployed in COM +.
Initiating Event: Activation Request.
Side event: Destruction of an old instance of a serviced component.
Side Sources: All other resources associated with the old serviced component.
The reasons:

  • This destruction may fail or
  • COM + may not clean up associated resources.

Resolution: Download Microsoft .NET Framework 1.1 Service Pack 1 (SP1) .
Editing the registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\System.EnterpriseServices]
"DisableAsyncFinalization"=dword:00000001

      

+2


source







All Articles