Closed chirrimBR closed 4 years ago
Boa noite @chirrimBR ,
Poderia excluir um dos ambientes, testar e ver se o problema ainda ocorre?
Outra coisa, chegou a reparar se tem configuração de ambiente na workspace e nas configurações de usuário?
E verifique o port no segundo env esta em branco, e este valor não pode estar assim.
Boa tarde pessoal, tudo bem ? Fiz alguns ajustes no arquivo e deixei a configuração de somente um ambiente, contudo, ele fica gerando a mesma mensagem, ta complicado esse VSCODE...rss To tentando compilar esse fonte ou aplicar a patch e a mesma mensagem de ambiente.
Nesse segundo print, vejam as configurações como ficaram, mas ainda sim apresenta a mensagem de ambiente.
Segue o o arquivo Settings.JSOn que tenho configurado após ajuste.{ "advpl.environments": [ //Array com os ambientes configurados { // Cada ambiente deve especificar: "environment": "RETAGUARDA_P12125", // Nome do ambiente que será feito o debug e a compilação "serverVersion": "191205P", // Versão do server - Atualmente suporta o 131227A, 170117A e 191205P "server": "127.0.0.1", // Server IP, Padrão: localhost "port": "1234", // Porta do servidor "user": "administrador", "passwordCipher": "nymMUAGgxSojHkPHD4zx9YvjVTFdpSkssrGXx6A8+kxRw71PmKaD7BOR14Ah49QTAAmEUcz+pAfXIY47oUNe7Ere=", // Senha criptografada do usuário de login no Protheus, para gerá-la utilize o comando CipherPassword "includeList": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\include", // Lista de diretórios separado por ponto-e-vírugla. Exemplo: "C:\Protheus\include\;C:\Protheus\include_2\" (É possível utilizar "${workspaceRoot}" para compor o path, ex: "${workspaceRoot}/include") "smartClientPath": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\bin\smartclient", // Caminho completo para o diretório do smartclient. Esse diretório precisa possuir o apppre.exe e o smartclient.exe. Exemplo: "C:\Protheus\smartclient\" No caso de OSX: Exemplo: "/Applications/smartclient.app/Contents/MacOS/" "totvs_language": "advpl", // Permite ADVPL ou 4GL, se não for informado assume ADVPL. "webappPort": "", // Porta do WebApp caso se utilize esse tipo de SmartClient para debug "enable": true, // Extension point para controlar se o ambiente estará disponível para escolha ou não "ssl": true, "defragPackAllInfo": false, // Se true, ao desfragmentar será limpado todo o histórico de atualizações, deixando o RPO menor ainda } ], "advpl.selectedEnvironment": "RETAGUARDA_P12125", // Ambiente atualmente selecionado "advpl.startProgram": "SIGALOJA", // Módulo ou função que será sugerido no launch do Debug // Compilação "advpl.alpha_compile": true, "advpl.debug_multiThread": true, "folders": [ { "path": "." } ], "settings": { "advpl.selectedEnvironment": "RETAGUARDA_P12125" },
Em terça-feira, 2 de junho de 2020 10:02:07 BRT, Rodrigo Antonio Godinho da Silva <notifications@github.com> escreveu:
E verifique o port no segundo env esta em branco, e este valor não pode estar assim.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
Faz o seguinte. Coloca no setting, advpl.logger : true No %TEMP% da sua maquina vai ter um Log, AdvplDebugBridgeC.log, cola ele aqui
@chirrimBR no exemplo de configuração que você passou, as configurações estão definidas fora da chave "settings: { }"
do VsCode.
Vi que você copiou o exemplo de configuração da wiki, e todas aquelas configurações devem estar dentro da chave da configuração "settings"
Exemplo:
"settings": {
"files.encoding": "windows1252",
"advpl.workspaceFolders": "c:\\Users\\Gabriel Alencar\\Documents\\Clientes\\Empresa\\Fontes\\Atualizados\\src;",
"advpl.projectActive": "Empresa - Protheus Clean Novo",
"advpl.alpha_compile": true,
"advpl.debug_ignoreSourceNotFound": true,
"workbench.iconTheme": "advplIcons",
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"advpl.compile_force_recompile": false,
"advpl.debug_multiThread": false,
"advpl.selectedEnvironment": "Principal",
"advpl.pathPatchBuild": "C:\\Temp\\Patchs\\",
"advpl.showProjectPath": true,
"advpl.logger": false,
"advpl.debug_inspect_macro": true,
"protheusDoc.usa_workspace_doc": true,
"advpl.environments": [
{
"environment": "PRINCIPAL",
"name": "Principal",
"server": "localhost",
"port": "1700",
"serverVersion": "131227A",
"passwordCipher": "bxW+gKRA6VscDn0bJG0PNNc5oArdH/6XUSYFanlhC7/QhfbiPteTEqcDn2517rWaAADJSlVq3mIp1QDSzLEcROlK=",
"includeList": "c:\\TOTVS12\\Protheus17\\Protheus\\include\\",
"user": "admin",
"smartClientPath": "c:\\TOTVS12\\Protheus17\\Protheus\\bin\\smartclient\\",
"enable": true,
"rpoType": "TOP",
"language": "PORTUGUESE",
"totvs_language": "advpl"
}
Boa tarde Rodrigo, tudo bem ? Segue em anexo o arquivo gerado.
Obrigado pelo apoio.Atenciosamente, Em terça-feira, 2 de junho de 2020 14:14:17 BRT, Rodrigo Antonio Godinho da Silva notifications@github.com escreveu:
Faz o seguinte. Coloca no setting, advpl.logger : true No %TEMP% da sua maquina vai ter um Log, AdvplDebugBridgeC.log, cola ele aqui
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
Não veio o anexo.
Boa tarde Gabriel, Segue o arquivo completo no corpo do e-mail. [0x00019a78][22-05-2020 13:57:59] - Start AdvplDebugBridge[0x00019a78][22-05-2020 13:57:59] - Compile key empty.[0x00019a78][22-05-2020 13:58:01] - Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente[0x00019a78][22-05-2020 13:58:01] - End AdvplDebugBridge[0x00017a18][22-05-2020 13:58:43] - Start AdvplDebugBridge[0x00017a18][22-05-2020 13:58:43] - Compile key empty.[0x00017a18][22-05-2020 13:58:45] - End AdvplDebugBridge[0x000193ec][22-05-2020 14:00:41] - Start AdvplDebugBridge[0x000193ec][22-05-2020 14:00:41] - Compile key empty.[0x000193ec][22-05-2020 14:00:42] - End AdvplDebugBridge[0x0001a230][22-05-2020 14:01:57] - Start AdvplDebugBridge[0x0001a230][22-05-2020 14:01:57] - End AdvplDebugBridge[0x0001aa8c][22-05-2020 14:02:37] - Start AdvplDebugBridge[0x0001aa8c][22-05-2020 14:02:37] - Compile key empty.[0x0001aa8c][22-05-2020 14:02:39] - End AdvplDebugBridge[0x0001a07c][22-05-2020 14:03:14] - Start AdvplDebugBridge[0x0001a07c][22-05-2020 14:03:14] - End AdvplDebugBridge[0x00013890][22-05-2020 14:03:55] - Start AdvplDebugBridge[0x00013890][22-05-2020 14:03:55] - Compile key empty.[0x00013890][22-05-2020 14:03:57] - End AdvplDebugBridge[0x000191d4][22-05-2020 14:07:05] - Start AdvplDebugBridge[0x000191d4][22-05-2020 14:07:05] - End AdvplDebugBridge[0x0000ddd4][22-05-2020 14:08:33] - Start AdvplDebugBridge[0x0000ddd4][22-05-2020 14:08:33] - Compile key empty.[0x0000ddd4][22-05-2020 14:08:35] - End AdvplDebugBridge[0x0001a910][22-05-2020 14:31:47] - Start AdvplDebugBridge[0x0001a910][22-05-2020 14:31:47] - End AdvplDebugBridge[0x00017990][22-05-2020 14:32:21] - Start AdvplDebugBridge[0x00017990][22-05-2020 14:32:21] - Compile key empty.[0x00017990][22-05-2020 14:32:22] - End AdvplDebugBridge[0x00009e2c][22-05-2020 15:10:02] - Start AdvplDebugBridge[0x00009e2c][22-05-2020 15:10:02] - Compile key empty.[0x00009e2c][22-05-2020 15:10:08] - End AdvplDebugBridge[0x0001bf20][26-05-2020 10:32:21] - Start AdvplDebugBridge[0x0001bf20][26-05-2020 10:32:21] - Compile key empty.[0x0001bf20][26-05-2020 10:32:21] - handshake: wrong version number[0x0001bf20][26-05-2020 10:32:21] - End AdvplDebugBridge[0x0000c62c][26-05-2020 10:37:32] - Start AdvplDebugBridge[0x0000c62c][26-05-2020 10:37:32] - Compile key empty.[0x0000c62c][26-05-2020 10:37:39] - End AdvplDebugBridge[0x0001ce98][26-05-2020 10:53:04] - Start AdvplDebugBridge[0x0001ce98][26-05-2020 10:53:04] - Compile key empty.[0x0001ce98][26-05-2020 10:53:08] - End AdvplDebugBridge[0x0001222c][26-05-2020 10:58:19] - Start AdvplDebugBridge[0x0001222c][26-05-2020 10:58:19] - End AdvplDebugBridge[0x0000c4f8][26-05-2020 10:58:52] - Start AdvplDebugBridge[0x0000c4f8][26-05-2020 10:58:52] - Compile key empty.[0x0000c4f8][26-05-2020 10:58:55] - End AdvplDebugBridge[0x00019928][01-06-2020 14:44:36] - Start AdvplDebugBridge[0x00019928][01-06-2020 14:44:36] - Compile key empty.[0x00019928][01-06-2020 14:44:38] - Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente[0x00019928][01-06-2020 14:44:38] - End AdvplDebugBridge[0x0000ebe4][01-06-2020 14:46:13] - Start AdvplDebugBridge[0x0000ebe4][01-06-2020 14:46:13] - Compile key empty.[0x0000ebe4][01-06-2020 14:46:20] - End AdvplDebugBridge[0x00013aec][01-06-2020 14:46:33] - Start AdvplDebugBridge[0x00013aec][01-06-2020 14:46:33] - Compile key empty.[0x00013aec][01-06-2020 14:46:39] - End AdvplDebugBridge[0x00003ec0][01-06-2020 17:02:37] - Start AdvplDebugBridge[0x00003ec0][01-06-2020 17:02:37] - End AdvplDebugBridge[0x0001b2f0][01-06-2020 17:02:48] - Start AdvplDebugBridge[0x0001b2f0][01-06-2020 17:02:48] - End AdvplDebugBridge[0x0001b5c8][01-06-2020 18:45:03] - Start AdvplDebugBridge[0x0001b5c8][01-06-2020 18:45:03] - End AdvplDebugBridge[0x00015b84][01-06-2020 18:59:37] - Start AdvplDebugBridge[0x00015b84][01-06-2020 18:59:37] - End AdvplDebugBridge[0x00011e74][01-06-2020 19:01:06] - Start AdvplDebugBridge[0x00011e74][01-06-2020 19:01:07] - End AdvplDebugBridge[0x0001bf60][01-06-2020 19:01:54] - Start AdvplDebugBridge[0x0001bf60][01-06-2020 19:01:54] - End AdvplDebugBridge[0x000174f0][01-06-2020 19:02:21] - Start AdvplDebugBridge[0x000174f0][01-06-2020 19:02:21] - End AdvplDebugBridge[0x0001a71c][01-06-2020 19:03:44] - Start AdvplDebugBridge[0x0001a71c][01-06-2020 19:03:44] - End AdvplDebugBridge[0x00019c90][01-06-2020 19:06:20] - Start AdvplDebugBridge[0x00019c90][01-06-2020 19:06:20] - End AdvplDebugBridge[0x0001c1e8][01-06-2020 19:07:02] - Start AdvplDebugBridge[0x0001c1e8][01-06-2020 19:07:02] - End AdvplDebugBridge[0x00015660][01-06-2020 19:09:12] - Start AdvplDebugBridge[0x00015660][01-06-2020 19:09:12] - End AdvplDebugBridge[0x00016a68][01-06-2020 19:10:39] - Start AdvplDebugBridge[0x00016a68][01-06-2020 19:10:39] - End AdvplDebugBridge[0x0001b20c][01-06-2020 19:10:58] - Start AdvplDebugBridge[0x0001b20c][01-06-2020 19:10:58] - End AdvplDebugBridge[0x00017668][01-06-2020 19:13:20] - Start AdvplDebugBridge[0x00017668][01-06-2020 19:13:20] - End AdvplDebugBridge[0x000152cc][01-06-2020 19:28:56] - Start AdvplDebugBridge[0x000152cc][01-06-2020 19:28:56] - End AdvplDebugBridge[0x0001b0bc][01-06-2020 19:29:50] - Start AdvplDebugBridge[0x0001b0bc][01-06-2020 19:29:50] - End AdvplDebugBridge[0x0001d18c][01-06-2020 19:39:50] - Start AdvplDebugBridge[0x0001d18c][01-06-2020 19:39:50] - End AdvplDebugBridge[0x0001af18][01-06-2020 19:40:18] - Start AdvplDebugBridge[0x0001af18][01-06-2020 19:40:18] - End AdvplDebugBridge[0x000195b8][01-06-2020 19:40:43] - Start AdvplDebugBridge[0x000195b8][01-06-2020 19:40:43] - End AdvplDebugBridge[0x00018d94][01-06-2020 19:41:17] - Start AdvplDebugBridge[0x00018d94][01-06-2020 19:41:17] - End AdvplDebugBridge[0x0001c0bc][01-06-2020 19:42:25] - Start AdvplDebugBridge[0x0001c0bc][01-06-2020 19:42:25] - End AdvplDebugBridge[0x00017758][01-06-2020 19:43:29] - Start AdvplDebugBridge[0x00017758][01-06-2020 19:43:29] - End AdvplDebugBridge[0x0001d1fc][01-06-2020 19:56:40] - Start AdvplDebugBridge[0x0001d1fc][01-06-2020 19:56:40] - End AdvplDebugBridge[0x0001d0f4][01-06-2020 19:58:41] - Start AdvplDebugBridge[0x0001d0f4][01-06-2020 19:58:41] - End AdvplDebugBridge[0x0001cad0][01-06-2020 19:59:52] - Start AdvplDebugBridge[0x0001cad0][01-06-2020 19:59:52] - End AdvplDebugBridge[0x000183e0][01-06-2020 20:22:55] - Start AdvplDebugBridge[0x000183e0][01-06-2020 20:22:55] - End AdvplDebugBridge[0x0000d718][01-06-2020 20:23:54] - Start AdvplDebugBridge[0x0000d718][01-06-2020 20:23:54] - End AdvplDebugBridge[0x00019e28][01-06-2020 20:27:29] - Start AdvplDebugBridge[0x00019e28][01-06-2020 20:27:29] - End AdvplDebugBridge[0x0001bf88][01-06-2020 20:27:50] - Start AdvplDebugBridge[0x0001bf88][01-06-2020 20:27:50] - End AdvplDebugBridge[0x00013a9c][01-06-2020 20:28:37] - Start AdvplDebugBridge[0x00013a9c][01-06-2020 20:28:37] - End AdvplDebugBridge[0x0001b7a8][01-06-2020 20:29:27] - Start AdvplDebugBridge[0x0001b7a8][01-06-2020 20:29:27] - End AdvplDebugBridge[0x0001c23c][01-06-2020 20:48:23] - Start AdvplDebugBridge[0x0001c23c][01-06-2020 20:48:23] - End AdvplDebugBridge[0x0001cd3c][01-06-2020 20:51:12] - Start AdvplDebugBridge[0x0001cd3c][01-06-2020 20:51:12] - End AdvplDebugBridge[0x0001cc48][01-06-2020 20:51:46] - Start AdvplDebugBridge[0x0001cc48][01-06-2020 20:51:46] - End AdvplDebugBridge[0x0001aa98][01-06-2020 20:52:18] - Start AdvplDebugBridge[0x0001aa98][01-06-2020 20:52:18] - End AdvplDebugBridge[0x00019ea8][01-06-2020 20:54:41] - Start AdvplDebugBridge[0x00019ea8][01-06-2020 20:54:41] - End AdvplDebugBridge[0x0001cda0][01-06-2020 20:54:49] - Start AdvplDebugBridge[0x0001cda0][01-06-2020 20:54:49] - End AdvplDebugBridge[0x0001d718][01-06-2020 20:55:13] - Start AdvplDebugBridge[0x0001d718][01-06-2020 20:55:13] - End AdvplDebugBridge[0x0001d4d4][01-06-2020 20:58:33] - Start AdvplDebugBridge[0x0001d4d4][01-06-2020 20:58:33] - End AdvplDebugBridge[0x0001b354][01-06-2020 20:58:42] - Start AdvplDebugBridge[0x0001b354][01-06-2020 20:58:42] - End AdvplDebugBridge[0x00017060][01-06-2020 21:00:06] - Start AdvplDebugBridge[0x00017060][01-06-2020 21:00:06] - End AdvplDebugBridge[0x0001acd0][01-06-2020 21:00:16] - Start AdvplDebugBridge[0x0001acd0][01-06-2020 21:00:16] - End AdvplDebugBridge[0x0000e344][02-06-2020 13:54:09] - Start AdvplDebugBridge[0x0000e344][02-06-2020 13:54:09] - End AdvplDebugBridge[0x0001ab64][02-06-2020 13:58:43] - Start AdvplDebugBridge[0x0001ab64][02-06-2020 13:58:43] - End AdvplDebugBridge[0x0001297c][02-06-2020 13:58:55] - Start AdvplDebugBridge[0x0001297c][02-06-2020 13:58:55] - End AdvplDebugBridge[0x0001239c][02-06-2020 14:16:50] - Start AdvplDebugBridge[0x0001239c][02-06-2020 14:16:50] - End AdvplDebugBridge[0x0001a884][02-06-2020 14:17:04] - Start AdvplDebugBridge[0x0001a884][02-06-2020 14:17:04] - End AdvplDebugBridge[0x00010714][02-06-2020 14:19:01] - Start AdvplDebugBridge[0x00010714][02-06-2020 14:19:01] - End AdvplDebugBridge[0x00016f5c][02-06-2020 14:19:13] - Start AdvplDebugBridge[0x00016f5c][02-06-2020 14:19:13] - End AdvplDebugBridge[0x00011ad8][02-06-2020 14:33:25] - Start AdvplDebugBridge[0x00011ad8][02-06-2020 14:33:25] - End AdvplDebugBridge
Atenciosamente,
Em terça-feira, 2 de junho de 2020 14:29:29 BRT, Rodrigo Antonio Godinho da Silva <notifications@github.com> escreveu:
Não veio o anexo.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
Boa tarde Gabriel, tudo bem ? Fiz conforme seu exemplo, mas veja que gerou a mesma informação. { "folders": [ { "path": "." } ], "settings": { "advpl.environments": [ //Array com os ambientes configurados { // Cada ambiente deve especificar: "environment": "RETAGUARDA_P12125", // Nome do ambiente que será feito o debug e a compilação "serverVersion": "191205P", // Versão do server - Atualmente suporta o 131227A, 170117A e 191205P "server": "127.0.0.1", // Server IP, Padrão: localhost "port": "1234", // Porta do servidor "user": "administrador", "passwordCipher": "nymMUAGgxSojHkPHD4zx9YvjVTFdpSkssrGXx6A8+kxRw71PmKaD7BOR14Ah49QTAAmEUcz+pAfXIY47oUNe7Ere=", // Senha criptografada do usuário de login no Protheus, para gerá-la utilize o comando CipherPassword "includeList": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\include", // Lista de diretórios separado por ponto-e-vírugla. Exemplo: "C:\Protheus\include\;C:\Protheus\include_2\" (É possível utilizar "${workspaceRoot}" para compor o path, ex: "${workspaceRoot}/include") "smartClientPath": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\bin\smartclient", // Caminho completo para o diretório do smartclient. Esse diretório precisa possuir o apppre.exe e o smartclient.exe. Exemplo: "C:\Protheus\smartclient\" No caso de OSX: Exemplo: "/Applications/smartclient.app/Contents/MacOS/" "totvs_language": "advpl", // Permite ADVPL ou 4GL, se não for informado assume ADVPL. "webappPort": "", // Porta do WebApp caso se utilize esse tipo de SmartClient para debug "enable": true, // Extension point para controlar se o ambiente estará disponível para escolha ou não "ssl": true, "defragPackAllInfo": false, // Se true, ao desfragmentar será limpado todo o histórico de atualizações, deixando o RPO menor ainda } ], "advpl.selectedEnvironment": "RETAGUARDA_P12125", // Ambiente atualmente selecionado "advpl.startProgram": "SIGALOJA", // Módulo ou função que será sugerido no launch do Debug "advpl.logger" : true, // Compilação "advpl.alpha_compile": true, "advpl.debug_multiThread": true, "folders": [ ], // "advpl.selectedEnvironment": "RETAGUARDA_P12125" }, //"folders": [ // { // "path": "." //} //] // Log }
Atenciosamente,
Em terça-feira, 2 de junho de 2020 14:25:13 BRT, Gabriel Alencar <notifications@github.com> escreveu:
@chirrimBR no exemplo de configuração que você passou, as configurações estão definidas fora da chave "settings: { }" do VsCode.
Vi que você copiou o exemplo de configuração da wiki, e todas aquelas configurações devem estar dentro da chave da configuração "settings"
Exemplo: "settings": { "files.encoding": "windows1252", "advpl.workspaceFolders": "c:\Users\Gabriel Alencar\Documents\Clientes\Empresa\Fontes\Atualizados\src;", "advpl.projectActive": "Empresa - Protheus Clean Novo", "advpl.alpha_compile": true, "advpl.debug_ignoreSourceNotFound": true, "workbench.iconTheme": "advplIcons", "files.trimFinalNewlines": true, "files.trimTrailingWhitespace": true, "advpl.compile_force_recompile": false, "advpl.debug_multiThread": false, "advpl.selectedEnvironment": "Principal", "advpl.pathPatchBuild": "C:\Temp\Patchs\", "advpl.showProjectPath": true, "advpl.logger": false, "advpl.debug_inspect_macro": true, "protheusDoc.usa_workspace_doc": true, "advpl.environments": [ { "environment": "PRINCIPAL", "name": "Principal", "server": "localhost", "port": "1700", "serverVersion": "131227A", "passwordCipher": "bxW+gKRA6VscDn0bJG0PNNc5oArdH/6XUSYFanlhC7/QhfbiPteTEqcDn2517rWaAADJSlVq3mIp1QDSzLEcROlK=", "includeList": "c:\TOTVS12\Protheus17\Protheus\include\", "user": "admin", "smartClientPath": "c:\TOTVS12\Protheus17\Protheus\bin\smartclient\", "enable": true, "rpoType": "TOP", "language": "PORTUGUESE", "totvs_language": "advpl" } — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
@chirrimBR Faz o seguinte, anexa o .json no google drive, ou algo semelhante.E manda o link para fazer download. Tem algum coisa esquisita, que ta difícil de ver colando aqui.
Boa tarde Rodrigo, Segue o link do Wetransfer para baixar o arquivo Settings. https://we.tl/t-Q6ystoKGqs
Obrigado.
Em terça-feira, 2 de junho de 2020 14:44:38 BRT, Rodrigo Antonio Godinho da Silva <notifications@github.com> escreveu:
@chirrimBR Faz o seguinte, anexa o .json no google drive, ou algo semelhante.E manda o link para fazer download. Tem algum coisa esquisita, que ta difícil de ver colando aqui.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
@chirrimBR , consegui simular teu problema.
Poderia colocar o atributo name
nas configurações desse ambiente? Aqui colocando o name
já resolveu
Uma dica também, ao invés de configurar o ambiente de forma manual, você pode usar o assistente pra criação de ambiente:
Usando ele já são feitos alguns tratamentos e configurações dependendo do ambiente: windows ou linux ou mac e vai evitar você ter outros possíveis problemas.
@chirrimBR O problema está na cfg: "webappPort": "",
Ou você adiciona a porta, ou remove essa config.
Uma boa ideia, é criar o ambiente, conforme o @AlencarGabriel mostrou acima.
Boa tarde Gabriel, tudo bem ? Fiz conforme voce solicitou e o problema foi corrigido colocando o atributo Name + Nome do ambiente, consegui compilar sem erro. Agradeço a voce e ao Rodrigo, pela força na resolução do problema. Obrigado pessoal !! Em terça-feira, 2 de junho de 2020 15:26:47 BRT, Gabriel Alencar notifications@github.com escreveu:
@chirrimBR , consegui simular teu problema.
Poderia colocar o atributo name nas configurações desse ambiente? Aqui colocando o name já resolveu
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
Maravilha.
Precisando estamos aqui, fico feliz que funcionou.
Ao compilar, aplicar patch ou abrir o repositório de objetos, é apresentado a mensagem conforme imagem abaixo:
Caso não seja possível a visualização, segue a mensagem abaixo:
error in environment, check environment names. Compilação abortada, verifique o log ou a aba Problemas! Compilação finalizada em Mon Jun 01 2020 20:28:37 GMT-0300 (Horário Padrão de Brasília) tempo consumido (0.26 segs.)
Iniciando aplicação de patch... {"msgs":[{"Key":"NOSOURCE","Value":[{"Line":-1,"Column":0,"Type":0,"Message":"error in environment, check environment names."}]}]}
Eu já desinstalei, reinstalei, reconfigurei o arquivo SETTINGS.JSON, mas ainda apresenta a mesma mensagem, segue abaixo a configuração que tenho em meu ambiente.
Segue abaixo em formato texto também parta analise caso a imagem não carregue. { "folders": [ { "path": "." } ], "settings": { "advpl.dictionary": [ { "label": "1234", "name": "1234", "parent": "127.0.0.1" }, { "label": "RETAGUARDA_P12125", "name": "127.0.0.1" } ], "advpl.environments": [ { "environment": "RETAGUARDA_P12125", "serverVersion": "191205P", "server": "127.0.0.1", "port": "1234", "user": "administrador", "passwordCipher": "xYxVgHjqRokC5EZL5/n6Yf6hnlhUje2xFKKyUe0hy8VBlnA2YI5A7fGkB7/p6VdiAAlgZ4ReBHbC/eVdS2iCBrfN=", "includeList": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\include", "smartClientPath": "C:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\bin\smartclient", "totvs_language": "advpl", "webappPort": "", "enable": false, "ssl": true, "defragPackAllInfo": false, "name": "RETAGUARDA_P1212" }, { "environment": "RETAGUARDA_P12125", "name": "RETAGUARDA_P12125", "server": "127.0.0.1", "port": "", "serverVersion": "191205P", "passwordCipher": "xYxVgHjqRokC5EZL5/n6Yf6hnlhUje2xFKKyUe0hy8VBlnA2YI5A7fGkB7/p6VdiAAlgZ4ReBHbC/eVdS2iCBrfN=", "includeList": "c:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\bin\smartclient\", "user": "administrador", "smartClientPath": "c:\TOTVS_AMBIENTES\RETAGUARDA_12_1_25\Protheus\bin\smartclient\", "enable": true, "ssl": true } ], "advpl.selectedEnvironment": "RETAGUARDA_P12125" } }
Se alguém puder dar uma força, o que ele acusa é para ver o nome do ambiente, porém o nome do ambiente esta correto, não entendo onde tenho que corrigir.