Never before did i realize the neccessity to scrap the User Account Control, other than for reasons it was simply annoying, until i became a developer. I have an application that does nothing more than remove and create files within its own directory. Are you telling me every application that creates local files require admin rights? Surely something is wrong here. Can this not be circumvented? How do other developers overcome this issue?
My application (vb.net) sometimes throws an "access denied" exception when attempting to delete files in the AppData folder and I'm not sure why.I confirm that the file exists before attempting to delete it and have not done anything to make it readonly, etcThe interesting thing is that it seems to go okay when I'm logged in with Admin rights
I installed the program my self and tested it on Windows Vista, but it gives a lot of errors because it creates files into the application folder and it doesn't have admin rights. If I right click and select "Run As Admin" there are no problems of course, but It's not for private use...So I'm searching for a way to automaticly display the "Run As Admin" Dialog when I open my application,
My application seems to require .net framework 4 to run. Hence not working on standard XP installations until .net 4 is installed. How do I make it so that it only needs 3.5, or whatever XP uses natively?
I have an application written in VS2010 that targets FW2.0..It has no dependencies other than the framework.The application runs fine on the local drive.But one user tells me that he already had FW2.0 installed but had to install FW2.0 SP2 in order to get the exe to run if it was placed on a network/shared folder? Why would running from a server/shared folder make the application crash if Sp2 wasn't installed? some network/path error that was was fixed in SP2 that doesn't affect the app when running off the local C drive ?
I am trying to build a self-updating .NET application that will run in an environment with limited user accounts. No admin rights here. The application must run on Vista and XP, and probably Win 7 when it comes out.An X-copy deployment would be fine. I would prefer NOT to use click-once.So far I have tried a system where the application checks a manifest and downloads updated binaries, which worked great in development, but not so much when the app was installed.Vista refuses to to let me copy files to Program Files. After that, I tried downloading an updated .msi, which works except that the MSI has a UAC prompt -- no go if the user does not have an account with local admin privileges.
running the program in AppData and using the x-copy method might work, but I have not seen anyone say that they have tried it and it did work. Will that work for an account without admin rights? Can anyone vouch for this method before I start writing more code?
I'm trying to make my application compatibile with Vista/7 UAC so I created a manifest file that gives me adminstrator rights which works great but the only problem that when my application tries to run with windows (via registry key I added) the application just won't run, and ideas how to run my application with admin rights when it loads up with windows?
I want a sure-shot method to test if the application was run via the UAC box and has full administrative rights. Earlier, I thought of making a folder in C:Windows for testing but running it on other computers proved to be a failure!
The UAC box provides all administrative rights to the computer to do anything(including making folders and creating files in places which needs there rights) and also makes sure that any child program so called or created also does have the same rights as the parent.Is there a sure-shot way to test if my application has been provided all the administrative rights that I can maximum get by the user while running the application or not? If yes, I would be glad to have to piece of code-work!
I'm in a VB.NET application. I have referenced some java.* namespaces in my file and am utilizing objects and methods from this namespace throughout the code. Presumably this is relying upon J# to compile.
Are these JDK namespaces fully contained in the .NET framework, or will my clients need to have Java installed when they go to run my application?As a side note, I have not explicity referenced any external Java DLL's or anything. This is all pure .NET as far as my code is concerned.
Im going to make my application require a Serial key(No clue how this works). And how do i prevent jumping messages. My friend said that there most used for getting keys and avoiding key asking.
I have a list of functions that I'm using throughout my .net application. Is there a way that I can include a file into the pages that require the functions without having to copy and paste the functions to each individual page?
The large majority of pages I've found on MSDN are either toward people who are already familiar with .net to those who have never programmed before and just starting. I haven't been able to find one for people who are versed in programming and just need a list of functions and methods.
I'm trying to add a handler, but as soon as I'm targetting a method that has parameters, the handler fails. This is the simple code:
AddHandler App.Current.RootVisual.MouseLeftButtonUp, RootVisual_MouseLeftButtonUp Private Sub RootVisual_MouseLeftButtonUp(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
I have made my app check for an update then if there is an update download the updated version and then close itself. But before it closes, it saves a text file with the startup location of itself. Then when the updated app opens it deletes the old app by getting the old app location from the text file.
but it will only delete the old app if it has admin rights. how can you start (compile) a app with admin right in vb 2008. how to compile app with admin rights.
If I wrote some software that used an access database to store data. If I then gave the code to a third party, who ran this sofware on his Pc. Would the code work , if his Pc did not have the access database installed.I read in some article that this would still work? If this is true, how could this work? If the above software had an form which required the client to input details of an order. When the order details were being processed by the code where would it store them if no access database was installed on that pc.
I'm trying to code a spelling checker into VB.NET 2010.It'll check the RichTextBoxFindandPrint (my version of RTB) control.However the solutions on the internet require Word to be installed. [URl]..
i need to send e-mail's from the iis 6 via smtp server that are 2 diferent machines
i have this exampel but is not working
Public Sub SendMail(ByVal from As String, ByVal [to] As String, ByVal subject As String, ByVal body As String) Dim mailClient As New SmtpClient(test.MailServer)
I have a vb.net application that copies files from a folder to another (SQL Server DBs). When I test this project from Visual Studio 2008, which is being run as "Run as Administrator", it works fine. But when the project is deployed, this project gives error "Access Denied" The folder is locked.
I have wanted to ask. I have a table tlogin. user_nm the first field and second field pass. so when the login form, if I login as admin then there is a special menu for admin.
I want to know what rights the user has for a given folder on a network drive. But I can't find anything that does just this.
I have used DirectoryInfo.GetAccessControl and DirectorySecurity.GetAccessRules, etc. to get a collection (AuthorizationRuleCollection) of rules. But that gives me all the access groups and their rights. I don't need that (I guess I can see if I can find code that gets which returns the security groups for the current user and then compare those to the collection, but this seems awkward.)
Or I can write code that tries to create a file, delete it, etc. which is easy to do, but not quite accurate (if the user can't create a file, how can I see if the user can delete one, if the user has create, but not delete rights, I get a bunch of temp files, etc.)
All I need to know is if the current user has read write, read only, create, and/or delete rights to a given folder (and I guess file might also be nice - I would assume similar code.)
I have to believe that its a really simple thing. But Googling it and searching on the forums here didn't turn up much (unless I want code to change the users rights - which I don't.)
I am working in VB.Net 2010 framework 2.0. In my application I want to run a Setup.exe with Process.start. I want to know that whether the user who has started the my application is having the rights to run the setup.exe
after trying to decrypt the setprinter pSecurityDescriptor or having fun with dacl and so on,because I don't know what to do next.I wanne read with VB.Net (2005) the Groups and Users allowed for a printer. There are a lot descriptions on how to reach the security tab, but thats not what I want. I want to do something like this in the code of my printer-management application:
Dim scope As String = "ROOTCIMV2" Dim query As String = "Select * from Win32_Printer" Dim Printers As New ManagementObjectSearcher(scope, query)
I have developed an application that creates Excel and Word documents, hence, Interop.Word.dll and Interop.Excell.dl asre being included into the installation package.May I redistribute these dll's with my application package? And how does the Developers Licenses work?I live in SA and have heard that the redistribution rights may be different.
My.Computer.FileSystem.DeleteFile(My.Computer.FileSystem.CombinePath(My.Computer.FileSystem.SpecialDirectories.ProgramFiles, "Myprogramfile.txt"))But when I try this it will only work when the program runs with administrator rights. Is there a way to let the program work this way that no administrator rights are needed, or that the program may only boot up as administrator? So they won't be allowed to boot it up without administator rights. (I do not mean to force the administrator, but only to let them press "accept" or "cancel" in the UAC pupop
For my user system, I require each user to have a unique id. The reading in and saving of the user data is all done, but now I'm focusing on adding new users. In my add user dialog, I have the information fields required to create a new user, one of which is the ID (which must be unique). For this I have created a function that I thought would always give a unique id but it does not. paste the code below:
Function getnextuserid() Dim id As String Dim unique As Boolean
Is there any way to use VB 2008 to create an app to work on a computer that does not require .NET 2.0+? If there is no way to install .NET on the target computer, is there any way to write the app in such a way that it works on the computer?