More and more problems have been found recently. Both in self-learning and software problems have made me feel that there are still many problems that need our efforts, in the near future, we can better solve the problem. Now let me talk about the two problems I encountered recently.
First, after Visual Studio is installed, it cannot be opened. This makes me anxious, because I have never played it before.. NET platform. I checked it online and found that the system patch was installed, which is very simple.
Method 1:
You can try to delete the latest windows Patch Update, mainly about. netFramework. If the method fails, try method 2 or use method 2.
Method 2:
Install Microsoft's windows Patch KB2781514. The patch mainly addresses "after. NET Framework 4.5 is updated, Visual Studio users may not be able to open or create C ++ or JavaScript files or projects ."
Of course, for the sake of security, we will still use method 2, but I have used the first one. The first one is not important at all. Important things (the document of upgrading the class) no one will think of it as an important thing. Second, a country may be hacked. Then I feel that my security is not strong enough. Third, after the installation, my computer has a card. In summary, I have not installed it.
But I want to know, since Microsoft solved the problem when it encountered, why did it fail to take the initiative to help people solve it in the first place, but asked users to find their answers online?
Let me talk about another problem, that is, the second one, just now. Because it was a re-installed database, I found that the database could not be opened. Then I found the SQL server Configuration Manager, remote process call failed | 0X800706be |,
Of course, there are still answers and solutions online.
Configuration environment: Windows 8 Enterprise Edition x64, SqlServer2008R2, and VS2012 ):
This problem occurs before, because the instance was installed on the d disk, and then the D disk was formatted. Then, these are gone. This problem occurred again when I turned on my computer this morning, but Server2008R2 was all mounted on the C drive.
Solution:
Finally, find the solution and find the cause of failure: When Visual Studio 2012 is installed, the "Microsoft SQL Server 2012 Express LocalDB" service is automatically installed, resulting in the failure of the original SQL2008. The solution is as follows:
① Method 1:
Open the control panel, find the program-> uninstall the program, unmount "Microsoft SQL Server 2012 ExpressLocalDB", and then open the SQL Server Configuration Manager. If everything is normal, it will be OK.
However, my VS2012 has been installed for more than half a month. Why does this problem occur today?
② Method 2:
Upgrade SqlServer2008R2 to SP1 or SP2.
However, my instance is still in use, but it is not started. Try the following method:
Right-click "computer"> "management"> "service", find SQL Server (MSSQLSERVER), right-click, and select "start ".
Log on to the database again. There is no problem. However, after the system is restarted, the problem persists.
These two problems are not properly designed due to Microsoft compatibility issues. I think we are working on data-related projects or systems when we use Visual Studio, in addition, the current system or software company does not rely on information to support the family, but it makes it inconvenient for users. Although there is always a solution, why cannot we do it for customers.
On the forum, we will always encounter various problems in the software after the new patch is installed, and then we will solve them again. Why is the problem, they must be doing something wrong. My system has vulnerabilities. I have to fix them and give my users a safe environment. I admit that this is a good idea, but what do you do if you let us do our work and study? after installing the software, we find that the software is unavailable and we have to uninstall it. Otherwise, we can uninstall part of the software, what is the difference between this and no installation? Microsoft always asks us to install new patches, but does not remind me that the previous patches are defective and need to be changed, this made me have to vomit.
In our work and study, have we also encountered such a situation? Clearly we are not users, but treat ourselves as users, and then design our software, we designed a lot of errors and dissatisfaction for others to test or evaluate, and then we complained: you know that I have consumed as much experience as I can to complete such a work of art. You still don't know about it, and it's just like a mom. But let's go back and think about it in detail. If they are not us or we are not them, do we take them for granted? Even if Microsoft makes mistakes, what should we do more, so the next time we talk to our customers, let's think about our blog. Can we relax and complain less. Haha!