IDE Continuing Working On Project Under Renamed Directory
Nov 19, 2011
when you start a new projekt, vs2010 makes a new folder for the projekt. when i reach a certain point in my projekt i want to save that version of the projekt.
what i do is make a new folder and copy that projekt to it. projektfolder2 . when i start the projekt in the new folder the sln doesnt work anymore. the vbproj works then. and vs 2010 makes a new sln file one directory down of the old one between the other
projekt files.
My thought is to use CreateFile from kernel32 and check for sharing violations. I believe this will work because I watched the file system activity with Process Monitor while issuing a rename command from CMD that I knew would fail and the last activity was a failed CreateFile call that resulted in a sharing violation.This is the Process Monitor information on the call.
Desired Access: Read Attributes, Delete, Synchronize Disposition: Open Options: Synchronous IO Non-Alert, Open Reparse Point Attributes: n/a ShareMode: Read, Write, Delete AllocationSize: n/a
Using this VB code, I produced a call which gave the same information in Process Monitor but did not cause the sharing violation.
CreateFile(theDirectoryPath, _ FILE_READ_ATTRIBUTES Or DELETE Or SYNCHRONIZE, _ FILE_SHARE_READ Or FILE_SHARE_WRITE Or FILE_SHARE_DELETE, _
[code]....
The constants are pulled from various MSDN and pinvoke.net sources.If I call the above code recursively on all subfolders it will eventually cause the sharing violation, but when CMD refused to rename, it did not recurse. Yes, I know I could just try and catch the exception. But the point at which I want to know if the directory can be renamed and the point at which I want to rename the directory are not the same.
I have made the bad mistake of renaming FORM1 directly on the Solution explorer with the result of me unable to open the form in both designer and code.
The error is:
The Form1.vb does not exist. It may have been renamed, moved or deleted
continuing my project my AV can detect viruses by its filenames.. or fileextensions.. and its a incorrect form of detecting a virus..how will my program detect viruses by its behavior?.. least the common viruses like worms and trojans..
I'm creating a simple .NET console application where I want to save a file in a folder that's part of the root project, like so: SolutionName.ProjectNameTestData. I want to put test.xml into the TestData folder. However, when I go to save my XDocument, it saves it to SolutionName.ProjectNameinx86Debug Console est.xml.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click My.Computer.FileSystem.RenameFile(Label1.Text, "Test.mp3") 'First renaming System.IO.File.Copy(PATH OF TEST.MP3, Environment.SpecialFolder.System, True) 'But how I get the path of the renamed file (test.mp3)? End Sub Label1 = the file path that has to be renamed "test.mp3" = the same renamed file
I'm using Linq to SQL, which generates partial classes and partial methods. You then extend that generated code by implementing your your customizations manually in another partial class. One of the hooks L2S gives you is the ability to implement partial methods that get called when a property changes. For example, if you have a property named "MyProp", then you can implement a partial method like so:
I'm trying to emulate the possiblitys of what windows does to try and locate a find and I'm kind of stuck on 2. The current directory for the parent process. I'm guessing if you execute it from cmd.exe it would check c:windowssystem32 folder cause that would be the parent process and that is its folder, but if you double clicked, seems to set the working directory to the path where the exe is located.
I found the following example of how to print a root directory on the net Code: Sub Main() Dim Current As String Dim Root As String Current = Directory.getCurrentDirectory() Root = Directory.GetDirectoryRoot(Current) Root = Directory.GetDirectoryRoot("") Console.WriteLine("Current directory {0}", Current) Console.WriteLine("Root directory {0}", Root) End Sub However it just causes the error "name directory not declared"
I had originally saved the project I was working on to my desktop, but now I have moved the folder to another location on my hard drive (didn't want it on my desktop anymore).
But since I've moved it I get the message:
The working directory does not exist: 'C:old folder locationResources'.
Is there a simple way to update my project to the new folder location?
I am currently working on a project, which requires to download files from the internet and copy them to certain directory's... I've done the downloading part but I can't seem to get the directory working. The directory is "special" E.G. Appdata Program Files etc., and well when I tried just using %appdata% it seemed to create a new directory NAMED %appdata% rather than actually goto appdata...
I want to start a new development thread so I can maintain two versions of a solution. I set up a new directory next to the old and copied the contents of the existing directories into the new. That's all well and good but now I can't update references in the new project to the new directories. I remove a .DLL and when I add it again, it keeps including the .DLL from the old path.
I'm running VS2005 and the solution is made up of 5 or 6 different projects (if that makes a difference.)
I need a method to know iis current wwwroot in VB.Net.
I need to get this information outside a web project (otherwise the problem would have a simple solution). I think I need to read this information from the registry, but I have no idea where to start looking.
My website is in the root directory, which is [URL]. I am using this:
Dim appPath As String = HttpContext.Current.Request.ApplicationPath Dim directory As String = appPath & "/upload/" & Left(TableName, 2) & "/"
to get the path and it's working very well. But when I create a new sub-folder and copy some pages from the root directory into the sub-folder, my images are not displayed because the path has changed. This is the link from the page in the root directory:
I'm trying to copy a file (pdftk.exe) from the Current Working Directory the VB.NET program is in.The file is to be copied to the Selected Path from the Folder Dialog Browser.I tried this code, but it seems it's not working
Imports System Imports System.IO Public Partial Class MainForm
I'm trying to validate signons against Active Directory. When I execute my function from my Computer at home that is VPN'd to my office, it works fine. When I execute the exact same code on my machine at the office, I get the following error: "The server is not operational"My code is as follows:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim strDomain As String = "MyPDC"
I am working on a GUI for a simulation program. The simulation program is a single .exe which is driven by an input file (File.inp placed in the same directory). The Original.inp file functions as a template from which the form reads all the values into an array. Then it changes these values reflecting the changes done by the user in the form. After that it writes all the new values to File.inp. By pushing the "Run" button the Simulation.exe file is executed. The folder structure looks like this:
[Code]..
Ideally I would supply only the GUI, the user would select the working directory and then the GUI.exe would create an input folder and extract the Original.inp and Simulation.exe in the appropriate locations. So far I have only managed to include Original.inp and Simulation.exe as "EmbeddedResources" in my VB project and I have let my code create an input folder in the working directory chosen by the user.
how I can extract the .inp and .exe file into the correct directories? I've searched on google, tried File.WriteAllBytes and Filestream.WriteByte but did not get the desired results. The problem with File.WriteAllBytes was that I could not point to the embedded resource ("Simulation.exe is not a member of Resources" and with Filestream.WriteByte I got a 0 kb file.
I've got an application that has a bug right now, but we're unable to update the end-user to get the fix out. What a possible workaround would be is to change the working directory to the application's install directory, but from what I can tell, there's no way to do that outside of the program itself.
I am new bie in Scripting world.I wrote a script in vb 2008 to query active directory information.Even though the script task executes successfully when i tried toretrieve records from the object variable using for loop container in ssis it gives an error the object variable doesnt have valid data n it.i suspect that i am facing errors in assigning the result set to the package variable declared as object.Please could someonehelp by having a look whether the data will be assigned correctly according to my script.i am trrying to pass the information queried from ad to package variable gvresults described as object.
I have a directory named reports inside my winform project in .net. My project name is AccountingReports and inside that Directory reports exists. So i need the way to access this path via code. In Asp.net we use Request.PhysicalApplicationPath property. So is there any method or property exists that will give me the root of my project
I am using Environment.CurrentDirectory to get the current directory, i.e. "D:ChuttuProjectsLICinDebug"
But, I want to remove "inDebug"
How can I do that? Or is there any way so that I can get the directory up to "LIC"?
Actually this is my connection string:
Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|LIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
But when I use this and try to insert data into the DB, the data is not inserted. When I use the connection string with a physical path it starts working:
Data Source=.SQLEXPRESS;AttachDbFilename=D:Chuttu VBProjectsLICLIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
I am trying to get the physical path of the mdf file and use it in the connection string.
EDIT:
This piece of code works fine: Private Sub save() Dim con As New SqlClient.SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=D:Chuttu VBProjectsLICLIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
I'm trying to include a few text files in my project. These files are read and used to make decisions in the program. Ordinarily, I would just set the file path and open the file via StreamReader, no problem. However, this application now needs to work on other computers and I want to include the text files in the application directory. I've researched two ways to do this:
1) Include the files as resources and reference them via my.resources.
I've gotten this to work ok, except the files are opened as strings upon starting the application. They are fairly large files, which I imagine is taking a lot of unnecessary memory. Also, StreamReader wont work with these files as resources, or at least I can't figure out how to. My application is already based around using StreamReader so I don't really want to change this.
2) Include the files as additional items. I know how to do this too, but I can't reference the files programmatically.
Can I use a resource text file via StreamReader or how would I reference the files if they're included in my project directory?
I am trying to publish a project. Via the publish wizard I have published the project. So I have:Project.applicationSetup.exeand a directory application files in which:Project.applicationProject.exe.deployProject.exe.manifest. When I start the setup it does it's thing (only one question: do you want to install ...etc) and 2 seconds later its done.
Problem: 1. I can't find the installation directory... (I can find the app in the 'add/remove programs' but not anywhere in program files or ..)
2. there are a few xml and mdb files I want to include in de project (or else the project does not work).
But because of (1) I don't know where to do so. Or beter yet, I would like to include these files in the installer.3. Why doesn't the installer ask me where I want to install?
I am trying to access the types file from the project directory for the web root directory. Currently it only accesses it from the C:/, how can I have it access this file from the web root. I would like the file to be in the project folder as types.txt.
I have created a new icon using VB.NET and have saved it to the project directory. I then set the icon property for a form to point to my new icon file. The new icon shows up in the properties window but when the program runs, the title bar displays the default icon that you get when starting a new icon file rather than my new icon.
I have a little log in screen that pops up if a user selects a certain item on my main form. How do I get my code to stop executing til my log in form closes?This is what I am doing so far. Basically i want o execute the code after MyLogin closes.
BMSSplash.MyLogin.Show() If isLoggedIn Then BMSSplash.MyBuddy.Show() Cursor.Current = Cursors.WaitCursor End If