Adjust import.
diff --git a/language-agent/ApplicationRegisterService.proto b/language-agent/ApplicationRegisterService.proto
index 19d0c5b..fd8ee0d 100644
--- a/language-agent/ApplicationRegisterService.proto
+++ b/language-agent/ApplicationRegisterService.proto
@@ -22,7 +22,7 @@
option java_package = "org.apache.skywalking.apm.network.language.agent";
option csharp_namespace = "SkyWalking.NetworkProtocol";
-import "KeyWithIntegerValue.proto";
+import "language-agent/KeyWithIntegerValue.proto";
//register service for ApplicationCode, this service is called when service starts.
service ApplicationRegisterService {
diff --git a/language-agent/DiscoveryService.proto b/language-agent/DiscoveryService.proto
index d7aebad..8ed583d 100644
--- a/language-agent/DiscoveryService.proto
+++ b/language-agent/DiscoveryService.proto
@@ -22,8 +22,8 @@
option java_package = "org.apache.skywalking.apm.network.language.agent";
option csharp_namespace = "SkyWalking.NetworkProtocol";
-import "Common.proto";
-import "Downstream.proto";
+import "language-agent/Common.proto";
+import "language-agent/Downstream.proto";
service InstanceDiscoveryService {
rpc registerInstance (ApplicationInstance) returns (ApplicationInstanceMapping) {
diff --git a/language-agent/JVMMetricsService.proto b/language-agent/JVMMetricsService.proto
index eec0e45..4c50aaf 100644
--- a/language-agent/JVMMetricsService.proto
+++ b/language-agent/JVMMetricsService.proto
@@ -22,7 +22,7 @@
option java_package = "org.apache.skywalking.apm.network.language.agent";
option csharp_namespace = "SkyWalking.NetworkProtocol";
-import "Downstream.proto";
+import "language-agent/Downstream.proto";
service JVMMetricsService {
rpc collect (JVMMetrics) returns (Downstream) {
diff --git a/language-agent/NetworkAddressRegisterService.proto b/language-agent/NetworkAddressRegisterService.proto
index 052f1b9..a299edc 100644
--- a/language-agent/NetworkAddressRegisterService.proto
+++ b/language-agent/NetworkAddressRegisterService.proto
@@ -22,7 +22,7 @@
option java_package = "org.apache.skywalking.apm.network.language.agent";
option csharp_namespace = "SkyWalking.NetworkProtocol";
-import "KeyWithIntegerValue.proto";
+import "language-agent/KeyWithIntegerValue.proto";
service NetworkAddressRegisterService {
rpc batchRegister (NetworkAddresses) returns (NetworkAddressMappings) {
diff --git a/language-agent/TraceSegmentService.proto b/language-agent/TraceSegmentService.proto
index 0c5da6f..283526c 100644
--- a/language-agent/TraceSegmentService.proto
+++ b/language-agent/TraceSegmentService.proto
@@ -22,9 +22,9 @@
option java_package = "org.apache.skywalking.apm.network.language.agent";
option csharp_namespace = "SkyWalking.NetworkProtocol";
-import "Common.proto";
-import "Downstream.proto";
-import "KeyWithStringValue.proto";
+import "language-agent/Common.proto";
+import "language-agent/Downstream.proto";
+import "language-agent/KeyWithStringValue.proto";
service TraceSegmentService {
rpc collect (stream UpstreamSegment) returns (Downstream) {