In the "old days" I was working with Linux to create C/C++ programs (really really BASIC...HA!...programs, just learning to program in the courses as an intro) by creating a text file with the source code that was then fed to the compiler/linker that then spit out the executable binary.
I'm running Visual Studio 2010 on a terminal server, and have been, with relatively few problems, for some time. This morning I fired up my PC and over the UK's long weekend, the following issue seems to have developed.I've got a bunch of projects (but not all of my projects, and not all of the projects in a given solution) complaining that a particular file (which does not exist on the computer) cannot be opened, and so those projects will not compile anymore. Here's the error:
Error 31 Unable to open module file'C:Users[username]AppDataLocalTemp2.NETFramework,Version=v4.0.AssemblyAttributes.vb': System Error &H80070003&
I could simply copy the file into that directory and be done with it, I'm pretty sure that will work,EDIT: Okay, now things have gotten to a whole new level of weird. I've rebooted the server, I get the same error message, only now the file it is asking for exists and can be opened in Visual Studio with no problems. another part of the IDE still insists that it's unable to open the module file.
EDIT 2: Can't delete the file because it claims to be open in another program, but I've logged off and logged on again, and there shouldn't be anything accessing it.
EDIT 3: Because there's a wall of comments below his answer, I'll mention here that Jared's suggestion to delete the SUO file for the solutions having the problem (not files specifically to do with any of the problem projects, strangely) was what solved this, eventually.
I have an old system developed in Visual Basic. How can I determine what Visual Studio version to use based on the source code files? I've tried to upgrade the application using VS2005, VS2008 and VS2010. With VS2005 when I attempt to upgrade the source, it says the system was developed in a newer version. I currently have VS2005 version 8.0.50727.42 installed.
The issue at hand is that when I try to run my projects from within Visual Studio (2008 with freshly installed SP 1 ), one fifth of the times it hangs, showing me this lovely dialog telling me that visual studio is currently busy, and that I can either switch to the busy part, or continue waiting - and nothing happens when clicking either buttons.Thing is, it never continues from that point, and the only solution I found so far was to close down the process called blabla.vshost.exe. At this point my Visual Studio will either give me message saying 'Error: Unable to run project' and I can run the project again, and hope it'll work this time, or Visual Studio will say that an error occurred and then it restarts VS leaving me to reload the project.
I think it has something to do with building the .exe. I believe VS studio hangs when the .exe is already in use by vbhost.exe, and it therefor cannot overwrite the old exe-file.
I have two projects made in vc++ & vb.net of visual studio 2005.now i a third project in vb that integrates above two.I HAVE SEARCHED GOOGLE and result is negative
Basically, the question is: Where (and in which format) should I store textual developer documentation associated with my Visual Studio projects?
To elaborate: XML comments are great, but they don't cover all use cases. Sometimes, you'd like to describe the class architecture of the project at a high level, add usage notes to your library or just leave any other kind of message to future generations of developers working on this project.
I'd like to add these documents directly as files into the Visual Studio project, to ensure (a) that they are available to the developer without further searching and (b) they are version controlled (using the same svn/git/whatever repository as the source code).
Currently, I add a folder _Documentation to the project and use text files, but I'm not sure if this is the best solution. Visual Studio does not have an option for automatically word-wrapping text1, and manually fixing line breaks after each change is annoying. On the other hand, Word documents don't work well with version control, and TeX is too much of a hassle to set up and teach on each developer PC.
Is there a well-established best practice for this?
1 I know that there's Edit/Advanced/Word-Wrap, but this only affects the display, not the file itself.
we are new to Visual Basic Programing, We are working on a project, which has modules. My team worked on these modules and prepared 3 separate Visual Studio Projects. Now, I want to combine then into one Visual Studio Project for Integration purposes
I'm creating a new website in Visual Studio 2010 Ultimate / vb and I want to add things to it, to jazz it up. So I'm adding new projects from the VS online templates. It seems there are many more projects in c# than vb. I'm trying to figure out if it's okay to add a c# and razor project to a vb website, because if not, I'll start the website in c#.
Will mixing languages between projects within your website present issues in the future when it comes time to build and publish? Or is it recommended I begin the website in c# (since there are more projects within VS) and keep the languages the same throughout the website?
Single file for all interfaces or one file per interface definition? Balena & Dimauro's of book of 'Pratical Guidelines' advocates a single file called Interfaces.vb/cs to hold all interface definitions. Their aim is to minimise the proliferation of small files, where each holds a single interface definition.I can see benefits to both approaches. Does anyone have any strong views or experience that strongly supports one approach?
When I try to add a new project to our existing Visual Studio solution, it now adds a ProjectSection(WebsiteProperties) for ALL projects in the solution, although only three of 24 projects are web sites.
Only an Undo Checkout can undo this.
What is causing this new behavior (Visual Studio 2005 SP1 v8.0.50727.762 (SP.050727.7600)) ?
In Visual Studio 2005, I can't seem to get the Intellisense menu to pop up at all when I click CTRL+Space. This seems to be limited to VB.NET files. I have tried creating new Visual C# and C# web projects, and it works fine there. There also doesn't seem to be a problem in things like CSS files in VB.NET projects. But when I create a new VB.NET web site, CTRL+Space does nothing. I have tried resetting all the Import and Export setting. That didn't work either.
I need to migrate projects that was made in visual studio 2003 but this projects includes several applications that acts as the base for different clients and every client has its own personalization of the product.visual studio 2008 use an architecture in order to turn everything into a single system with differents configurations?
I couldn't find a quick answer on the official pages,is it possible to write VB projects in the express edition of Visual Studio that connect to a SQL Server that is not the included 'Express' server ?
I noticed that when I build a given C# or VB.NET source to produce a DLL, the binary output is different each time. It would be helpful for our build / deployment process if this was not the case. Can I control this?
I have downloaded and run the mysql-connector-odbc-5.1.5-win32.msi. The wizard goes through the process but when I go to vs 2008 and try to Add a Data Source or Show Data Sources I get a blank. NOTHING! Just like I had not clicked on the command. There are simply no data sources available in this virgin copy of Visual Studio 2008. I cannot even access an access db!
im trying to add a new data source to my visual studio 2010 project. As it stands my project consists of a few windows forms. I plan on making it access a database (made in access, unless this is a problem), and be able to perform pre-set queries, search/sort, and basic delete,add,edit functions. I will hopefully be later adding the function to print reports according to the database entries.However, the problem i am having is that when i go on to data sources, and click add new source, the following happens:3, it asks me which connection i will be using, i click new connection, then in the new connection dialog i choose the following : Microsoft Access Database File (OLE DB), then i browse for the database i made in the 'database file name' box, Then i delete the default username in the log in to database bit, as my database has no protection.
I'm working on deploying a visual studio 2005 windows application executable with an embedded crystal report using visual basic. It seems to install everything just fine, however, the system dsn isn't being setup.
How do you configure a setup project to setup the system dsn during the installation?
This started happening randomly yesterday. When I press F5 to test my project, an old build of the program (circa yesterday afternoon) launches. No changes (and I've tried in a few different files) are reflected in the project. However, and this is truly perplexing, if I go to Build --> Build from the Menu bar, the output .exe in the /bin/release/ directory DOES include all the recent changes.
I am studying crystal report with visual studio 2008. I knew OLEDB, ADO.Net And ADO connections etc. But whatever connection that we must assign data sources. I want to non-configured and assign data sources as like data-grid. In the data-grid, we can configure data field name and generate data assignation in runtime. Can I do this for report or not. If I can this, tell me how can I do this.
I realize this post is rather long, but I wanted to give all the information up front instead of people having to ask me for more information.At the end of the re-installation of Visual Studio 2008, there is this message:
"Microsoft SQL Publishing Wizard: [2] Error: Installation failed for component Microsoft SQL Publishing Wizard. MSI returned error code 1638" in the log file dd_error_vs_procore_90.txt.
I have searched on Google for this whole message and found some references to this error, but I have done what they said worked for them and it did not fix the problem for me.When I searched for just "MSI returned error code 1638", I got that it cannot install something because it is already installed:"Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel".In Add/Remove Programs I see these two programs:
Microsoft SQL Server Database Publishing Wizard 1.3 Microsoft SQL Server Database Publishing Wizard 1.4
Are these programs/versions what the error is refering to? Am I safe to remove them and depend on the similarly-named item which would be newly installed with Visual Studio 2008 - "Microsoft SQL Publishing Wizard"? I still use SQL Server 2000 and 2005 on my computer, as well as 2008. I had installed VS 2008 on my computer before without this problem and also have VS 2005 and 2010.
I downloaded some visual basic 2008 Source Code from a site and when i edit it or delete something it still shows up in program when debuging and playing the program,even when i delete it in code it still shows up how can i stop this
how to use the VS 2010 IDE tools in a way the Microsofties didn't specifically intend. But since this is something I immediately tried without success.
I have defined a .NET 4.0 WPF Application project with a simple class that looks like this:
Public Class Class1 Public Property One As String = "OneString" Public Property Two As String = "TwoString"
[Code]....
The expected result was that "OneString" would appear next to "One" and "TwoString" next to "Two" in the running window.
The question is: Why didn't this work? What will work instead? If I put bindings in a DataTemplate, it works. Blend, with its sample data stuff, implied that this should work, but it doesn't.
I have a .exe in the mix with my .vb files in visual studio 2010 and I can't figure out a code to run it. I added it through the add existing if that means anything.
I upgrade my computer to win 7 64 bit and run visual studio 2008, When I try to debug my old dotnet application (orgiinal from XP) it wont allow me to change any code while stop and debug. It said 'Change to 64 bit application is not allowed.
WebMatrix is a web development and deployment tool by Microsoft so how is this compared to Visual Studio? which Use C# Razor Syntax is that more better coding.