В приведенном ниже изображении вы можете увидеть, что я установил аргументы командной строки в параметре start, требование: я хочу динамически устанавливать эту опцию командной строки через vb.net.Аргумент командной строки в VB.net
0
A
ответ
1
У меня есть DLL-файл, который принять ConnectionString в качестве параметра командной строки
Извините, но ваша терминология запутаться.
DLL не принимает аргументы командной строки. У вас может быть объект в вашей DLL, для которого требуется строка подключения, но наличие DLL-файла из командной строки не является хорошей идеей (возможно это просто необычно).
Скорее, в приложении, которое ссылается на вашу DLL, вы передаете строку подключения в командной строке. В основном методе этого приложения вы определяете, какой arg является строкой соединения, затем создайте объект из своей DLL и передайте строку соединения объекту (возможно, на его конструкторе).
Это для вас смысл?
// My Object, gets compiled into MyAssembly.dll
public class MyObject
{
public MyObject(string connectionString){ . . . }
}
// Program.cs, gets compiled into MyProgram.exe
public class Program
{
public static void Main(string[] args)
{
var connectionString = args[0];
var myObj = new MyObject(connectionString);
. . .
}
}
Смежные вопросы
- 1. Pass аргумент командной строки в VB.net
- 2. no аргумент командной строки
- 3. Аргумент командной строки Parsing
- 4. Аргумент командной строки C#
- 5. аргумент командной строки Подсчет
- 6. аргумент командной строки C
- 7. Аргумент командной строки аргумента
- 8. Аргумент командной строки
- 9. Java командной строки Аргумент
- 10. аргумент командной строки в командной оболочке
- 11. Аргумент командной строки в C
- 12. vb.net pass путь к папке как аргумент командной строки
- 13. Аргумент командной строки для строки в C
- 14. Perl необязательный аргумент командной строки
- 15. выполнить аргумент командной строки prog
- 16. Что такое аргумент командной строки?
- 17. Изменить аргумент командной строки argv
- 18. Аргумент командной строки Java splitting
- 19. Что такое аргумент командной строки?
- 20. WPF командной строки Аргумент маршрутизации
- 21. DOS: Аргумент Аргумента командной строки
- 22. Python - необязательный аргумент командной строки
- 23. Аргумент командной строки, усеченный CreateProcessW
- 24. аргумент командной строки pytest отсутствует
- 25. Аргумент командной строки: ошибка сегментации
- 26. Python: аргумент аргумента командной строки
- 27. Дайте аргумент командной строки (C++)
- 28. Makefile командной строки C аргумент
- 29. Печать 2 аргумент командной строки
- 30. передать аргументы командной строки и аргумент командной строки
Эта командная строка используется только при отладке приложения с Visual Studio. Если вы запускаете приложение из командной строки, вы можете передать любые аргументы командной строки, которые вам нравятся. –
Запускаете ли вы другое приложение из vb.net, для которого вы хотите использовать параметры pas? Или вы пытаетесь запустить приложение _this_ vb.net каким-то образом с динамическим параметром. Если последнее, что работает? – asantaballa
У меня есть dll-файл, который принимает Connectionstring в качестве параметра командной строки. – John